Als «android-view» getaggte Fragen

Fragen zu Ansichten in Android. Ansichten können in Android Layout XML oder in Java-Code definiert werden. Bei Fragen, die dieses Tag verwenden, handelt es sich um allgemeine Vorgehensweisen oder Ratschläge zum Anzeigen. Informationen zu bestimmten Ansichten finden Sie in den Informationen zu diesem Tag. Verwenden Sie bei Fragen zum Layout das Tag [android-layout].




24
Gibt es eine einfache Möglichkeit, einen Rand am oberen und unteren Rand einer Android-Ansicht hinzuzufügen?
Ich habe eine Textansicht und möchte einen schwarzen Rand entlang der oberen und unteren Ränder hinzufügen. Ich habe versucht, android:drawableTopund android:drawableBottomzur Textansicht hinzuzufügen, aber dadurch wurde nur die gesamte Ansicht schwarz. <TextView android:background="@android:color/green" android:layout_width="fill_parent" android:layout_height="wrap_content" android:drawableTop="@android:color/black" android:drawableBottom="@android:color/black" android:text="la la la" /> Gibt es eine Möglichkeit, einer Ansicht (insbesondere einer Textansicht) …


18
Gibt es ein addHeaderView-Äquivalent für RecyclerView?
Ich suche nach einem Äquivalent zu addHeaderView für eine Recycler-Ansicht. Grundsätzlich möchte ich, dass ein Bild mit 2 Schaltflächen als Kopfzeile zur Listenansicht hinzugefügt wird. Gibt es eine andere Möglichkeit, einer Recycler-Ansicht eine Header-Ansicht hinzuzufügen? Ein Beispiel für eine Anleitung wäre hilfreich EDIT 2 (Fragmentlayouts hinzugefügt): Nach dem Hinzufügen von …


29
findViewByID gibt null zurück
Zuallererst: Ja, ich habe alle anderen Themen zu diesem Thema gelesen. Und nicht nur die von dieser Seite ... (Sie sehen, ich bin ein wenig frustriert) Die meisten von ihnen haben den Rat, sie android:idnicht nur idin der XML-Datei zu verwenden. Ich tat. Von anderen habe ich gelernt, dass View.findViewByIddas …

9
Wie können Ansichten in RelativeLayout programmgesteuert angeordnet werden?
Ich versuche, programmgesteuert (und nicht deklarativ über XML) Folgendes zu erreichen: <RelativeLayout...> <TextView ... android:id="@+id/label1" /> <TextView ... android:id="@+id/label2" android:layout_below: "@id/label1" /> </RelativeLayout> Mit anderen Worten, wie kann ich die zweite TextViewunter der ersten anzeigen lassen, aber ich möchte dies im Code tun: RelativeLayout layout = new RelativeLayout(this); TextView label1 …


12
Was bedeutet der Parameter LayoutInflater attachToRoot?
Die LayoutInflater.inflateDokumentation ist mir über den Zweck des attachToRootParameters nicht genau klar . attachToRoot : Soll die aufgeblasene Hierarchie an den Root-Parameter angehängt werden? Wenn false, wird root nur verwendet, um die richtige Unterklasse von LayoutParams für die Root-Ansicht in XML zu erstellen. Könnte jemand bitte detaillierter erklären, insbesondere was …

7
Wie bekomme ich Hosting-Aktivitäten aus einer Sicht?
Ich habe eine Activitymit 3 EditTexts und eine benutzerdefinierte Ansicht, die eine spezielle Tastatur zum Hinzufügen von Informationen in die EditTexts fungiert. Derzeit übergebe ich das Activityin die Ansicht, damit ich den aktuell fokussierten Bearbeitungstext abrufen und den Inhalt über die benutzerdefinierte Tastatur aktualisieren kann. Gibt es eine Möglichkeit, auf …


5
Gleichnamige Attribute in attrs.xml für die benutzerdefinierte Ansicht
Ich schreibe einige benutzerdefinierte Ansichten, die einige gleichnamige Attribute aufweisen. In ihrem jeweiligen <declare-styleable>Abschnitt in attrs.xmlmöchte ich die gleichen Namen für Attribute verwenden: <?xml version="1.0" encoding="utf-8"?> <resources> <declare-styleable name="MyView1"> <attr name="myattr1" format="string" /> <attr name="myattr2" format="dimension" /> ... </declare-styleable> <declare-styleable name="MyView2"> <attr name="myattr1" format="string" /> <attr name="myattr2" format="dimension" /> ... …

7
Kann ich View Pager mit Ansichten verwenden (nicht mit Fragmenten)?
Ich verwende das ViewPagerWischen zwischen Fragments, aber kann ich ViewPagerzwischen Viewseinfachen XML-Layouts wechseln ? Dies ist meine Seite Adapterfür den ViewPager, mit der zwischen Fragmenten gewechselt wird: import java.util.List; import com.app.name.fragments.TipsFragment; import android.support.v4.app.Fragment; import android.support.v4.app.FragmentManager; import android.support.v4.app.FragmentPagerAdapter; import android.support.v4.app.FragmentTransaction; import android.view.ViewGroup; public class PageAdapter extends FragmentPagerAdapter { /** * */ …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.