Als «android-fragments» getaggte Fragen

Fragmente repräsentieren wiederverwendbare Verhaltensweisen oder Teile der Benutzeroberfläche in einer Android-App.

5
onCreateOptionsMenu in Fragmenten
Ich habe setHasOptionsMenu(true)drinnen platziert onCreateView, kann aber immer noch keine onCreateOptionsMenuFragmente aufrufen . @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { setHasOptionsMenu(true); return inflater.inflate(R.layout.facesheet, container, false); } Unten ist mein onCreateOptionsMenuCode. @Override public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu menu) { getSupportMenuInflater().inflate(R.menu.layout, menu); return (super.onCreateOptionsMenu(menu)); } Die Fehlermeldung, die ich bekomme: Die …

3
Android.app Fragmente vs. android.support.v4.app mit ViewPager?
Ich habe eine Frage zu den Android-Unterstützungsbibliotheken, Fragmenten und als spezifisches Beispiel zur ViewPagerKlasse. Ich beabsichtige, eine App mit ähnlichen Funktionen wie auf der Android Developer-Website ( http://developer.android.com/training/animation/screen-slide.html oder http://developer.android.com/) zu erstellen. training / implementierungsnavigation / lateral.html ). Bei der Betrachtung ihres Codes habe ich festgestellt, dass sie die android.support.v4.appBibliothek …

13
Verwendung der Datenbindung mit Fragment
Ich versuche, dem Beispiel für Datenbindung aus dem offiziellen Google Doc zu folgen https://developer.android.com/tools/data-binding/guide.html außer dass ich versuche, Daten-Biding auf ein Fragment anzuwenden, nicht auf eine Aktivität. Der Fehler, den ich derzeit beim Kompilieren erhalte, ist Error:(37, 27) No resource type specified (at 'text' with value '@{marsdata.martianSols}. onCreate für Fragment …

18
Wie lasse ich WRAP_CONTENT in einer RecyclerView funktionieren?
Ich habe eine DialogFragment, die eine enthält RecyclerView(eine Liste von Karten). Darin RecyclerViewbefinden sich eine oder mehrere CardViews, die eine beliebige Höhe haben können. Ich möchte diesem DialogFragmentdie richtige Höhe geben, basierend auf den CardViewsdarin enthaltenen. Normalerweise wäre dies einfach, ich setzen würde wrap_contentauf das RecyclerViewso. <android.support.v7.widget.RecyclerView ... xmlns:tools="http://schemas.android.com/tools" android:id="@+id/recycler_view" …

12
Umschalten zwischen Android Navigation Drawer-Bild und Up Caret bei Verwendung von Fragmenten
Bei Verwendung der Navigationsleiste empfehlen die Android-Entwickler, dass in der Aktionsleiste "nur die Bildschirme, die in der Navigationsleiste dargestellt werden, tatsächlich das Bild der Navigationsleiste haben sollten" und dass "alle anderen Bildschirme das traditionelle Up-Carat-Format haben". Einzelheiten finden Sie hier: http://youtu.be/F5COhlbpIbY Ich verwende eine Aktivität, um mehrere Ebenen von Fragmenten …



16
Ruft das aktuelle Fragmentobjekt ab
In meinem main.xmlhabe ich <FrameLayout android:id="@+id/frameTitle" android:padding="5dp" android:layout_height="wrap_content" android:layout_width="fill_parent" android:background="@drawable/title_bg"> <fragment android:name="com.fragment.TitleFragment" android:id="@+id/fragmentTag" android:layout_width="fill_parent" android:layout_height="wrap_content" /> </FrameLayout> Und ich setze ein Fragmentobjekt wie dieses FragmentManager fragmentManager = activity.getSupportFragmentManager(); FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction(); Fragment newFragment = new FragmentType1(); fragmentTransaction.replace(R.id.frameTitle, casinodetailFragment, "fragmentTag"); // fragmentTransaction.addToBackStack(null); fragmentTransaction.commit(); Es werden verschiedene Arten von Fragmentobjekten ( …


26
Wie stelle ich die Breite und Höhe von DialogFragment ein?
Ich spezifiziere das Layout meines DialogFragments in einer XML-Layoutdatei (nennen wir es layout_mydialogfragment.xml) und seine layout_widthund layout_heightAttribute besonders (um es 100dpjeweils zu sagen). Ich blase dieses Layout dann in der onCreateView(...)Methode meines DialogFragments wie folgt auf: View view = inflater.inflate(R.layout.layout_mydialogfragment, container, false); Leider stelle ich fest, dass mein Dialogfeld (DialogFragment) …

5
FragmentPagerAdapter existiert nur in Android.Support.V4.App (und nicht in Android.App)
Ich kann FragmentPagerAdapter in Android.App nicht finden. Ich möchte die Fragmente von Android.Support.V4.App nicht verwenden, da meine Ziel-API 14 und höher ist (Android 4.0 und höher). Ich möchte also einfach nur Android.App.Fragments und die dazugehörigen Klassen verwenden. Ich habe es nur in Android.Support.V4.App gefunden, aber das reicht mir nicht aus. …

5
Wie setze ich den Titel von DialogFragment?
Dies sollte eine einfache Aufgabe sein, aber aus irgendeinem Grund kann ich einen Weg finden, den Titel eines DialogFragments festzulegen . (Ich stelle den Dialoginhalt mit onCreateViewÜberladung ein). Der Standardstil lässt einen Platz für den Titel, aber ich kann keine Methode für die DialogFragmentKlasse finden, um ihn festzulegen. Der Titel …

30
Fehler beim Aufblasen des Klassenfragments
Ich bekomme den Fehler Unable to start activity ComponentInfo{de.androidbuch.activiti/de.androidbuch.activiti.task.Activity}: android.view.InflateException: Binary XML file line #11: Error inflating class fragment wenn ich über den Hoch- und Querformat wechsle. Ich benutze Fragmente. Meine XML ist: <LinearLayout android:id="@+id/mainLayout" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" > <ListView android:id="@+id/android:list" android:layout_height="wrap_content" android:layout_width="fill_parent"/> <fragment android:id="@+id/fragmentDetails" android:layout_height="fill_parent" android:layout_width="fill_parent" class="de.androidbuch.activiti.task.TaskDetailsFragment"/> </LinearLayout> Wenn …



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.