Ein Layout definiert die visuelle Struktur für eine Benutzeroberfläche, z. B. die Benutzeroberfläche für eine Aktivität, ein Fragment oder ein App-Widget.
Ich bin nur ein Anfänger in der Entwicklung von Android-Apps. Wenn ich ein neues Projekt unter Android Studio 1.1.0 erstellt habe, wird der Fehler " Rendering-Probleme Die folgenden Klassen konnten nicht gefunden werden android.support.v7.internal.widget.ActionBarOverlayLayout " angezeigt. Jetzt habe ich auf Google danach gesucht und möglicherweise 3 Lösungen gefunden, die von …
Ich muss einen Dialog über ein Fragment erstellen (das den gesamten Bildschirm einnimmt). Der Dialog muss ein schwebender Dialog sein, der über dem Fragment positioniert wird, wobei das Fragment außerhalb des Fragments abgedunkelt ist. Für den benutzerdefinierten Dialog habe ich ein lineares Layout mit gekrümmten Kanten, egal was ich mache, …
Wie kann ich den Randwert einer Ansicht aus einer Aktivität abrufen? Die Ansicht kann von einem beliebigen Typ sein. Nach einigem Suchen fand ich heraus, wie ich eine Ansicht auffüllen kann, konnte aber auf Margin nichts finden. Kann jemand helfen? Ich habe so etwas versucht, ViewGroup.LayoutParams vlp = view.getLayoutParams(); int …
Ich arbeite an einer Android-Anwendung, in der ich DialogFragmentden Dialog anzeige, dessen Breite jedoch sehr gering ist. Wie kann ich diese Breite fill_parentdazu machen? public class AddNoteDialogFragment extends DialogFragment { public AddNoteDialogFragment() { // Empty constructor required for DialogFragment } @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { …
Ich stehe vor einem sehr häufigen Problem: Ich habe eine Aktivität angelegt, und jetzt stellt sich heraus, dass darin einige Elemente angezeigt werden sollten ScrollView. Der normale Weg, dies zu tun, wäre, das vorhandene zu verwenden ListAdapter, es mit einem zu verbinden ListViewund BOOM Ich hätte meine Liste von Elementen. …
Ich habe eine ziemlich komplexe (nicht wirklich) XML-Layoutdatei. Eine der Ansichten ist ein LinearLayout ( v1) mit zwei untergeordneten Elementen: ein EditText ( v2) und ein anderes LinearLayout ( v3). Das untergeordnete LinearLayout verfügt wiederum über einen EditText ( v4) und eine ImageView ( v5). Für EditText v2 habe ich …
Gibt es eine Methode, um das Layout einer SnackBar in eine benutzerdefinierte Ansicht zu ändern? Jetzt kommt es schwarz und wir können die Hintergrundfarbe ändern. Aber ich weiß nicht, wie ich ein neues Layout aufblasen und als SnackBars-Hintergrund erstellen kann? Vielen Dank...
Bei Verwendung des AppBarLayoutWidgets in der Designunterstützungsbibliothek wird unten in der Symbolleiste ein Schatten angezeigt. Wie kann ich diesen Schatten entfernen?
Gibt es eine Möglichkeit, programmgesteuert festzustellen, ob es sich bei dem Gerät, auf dem die App installiert ist, um ein 7-Zoll-Tablet oder ein 10-Zoll-Tablet handelt?
Ich mag es, wenn meine Benutzeroberflächen intuitiv sind. Jeder Bildschirm sollte den Benutzer natürlich und unauffällig zum nächsten Schritt in der App führen. Ansonsten bemühe ich mich, die Dinge so verwirrend und verwirrend wie möglich zu gestalten. Ich mache nur Spaß :-) Ich habe drei TableRowSekunden, die jeweils ein schreibgeschütztes …
Die Android-Funktion View.setPadding(int left, int top, int right, int bottom)akzeptiert nur Werte in px, aber ich möchte die Auffüllung in dp einstellen. Gibt es einen Weg daran vorbei?
Ich muss eine Software mit einer benutzerdefinierten Ansicht bearbeiten. Wenn ich versuche, Layout-XML zu bearbeiten, sagt Eclipse: Verwenden Sie View.isInEditMode () in Ihren benutzerdefinierten Ansichten, um Code zu überspringen, wenn er in Eclipse angezeigt wird Ich habe jedoch keine Ahnung, wie und wo ich isInEditMode () in der App verwenden …
Ich möchte einen Button unter a anzeigen ListView. Problem ist, wenn die ListViewerweitert wird (Elemente hinzugefügt ...), wird die Schaltfläche aus dem Bildschirm gedrückt. Ich habe es LinearLayoutmit Gewichten versucht (wie in Android vorgeschlagen: Warum gibt es kein maxHeight für eine Ansicht? ), Aber entweder habe ich die Gewichte falsch …
Ich habe meinem Ordner "Assets / Fonts" eine benutzerdefinierte Schriftartdatei hinzugefügt. Wie verwende ich es aus meinem XML? Ich kann es aus dem Code wie folgt verwenden: TextView text = (TextView) findViewById(R.id.textview03); Typeface tf = Typeface.createFromAsset(getAssets(), "fonts/Molot.otf"); text.setTypeface(tf); Kann ich es nicht mit einem android:typeface="/fonts/Molot.otf"Attribut aus XML machen ?
Ich versuche, einem horizontalen linearen Layout einen Teiler hinzuzufügen, komme aber nicht weiter. Der Teiler wird einfach nicht angezeigt. Ich bin ein absoluter Neuling mit Android. Dies ist mein Layout-XML: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity" > <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/llTopBar" android:orientation="horizontal" android:divider="#00ff00" android:dividerPadding="22dip" android:showDividers="middle" > <Button android:layout_width="wrap_content" android:layout_height="match_parent" android:text="asdf" …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.