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 …
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 …
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 …
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" …
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 …
Wie kann ich Daten zwischen einem Fragment und seiner Containeraktivität übergeben? Gibt es etwas Ähnliches wie das Übertragen von Daten zwischen Aktivitäten durch Absichten? Ich habe das gelesen, aber es hat nicht viel geholfen: http://developer.android.com/guide/topics/fundamentals/fragments.html#CommunicatingWithActivity
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 ( …
Ich erstelle eine App mit Fragmentsund in einer davon habe ich einen nicht standardmäßigen Konstruktor erstellt und die folgende Warnung erhalten: Avoid non-default constructors in fragments: use a default constructor plus Fragment#setArguments(Bundle) instead Kann mir jemand sagen, warum das keine gute Idee ist? Können Sie auch vorschlagen, wie ich dies …
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) …
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. …
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 …
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 …
Kennt jemand ein Tutorial oder ein Beispiel für die Implementierung der Standard- Android-Suchoberfläche mit Fragments? Mit anderen Worten, ist es möglich, eine Standardsuche mit a SearchManagerin ein Fragment einzufügen?
Ich habe eine Dummy-Aktivität geschrieben, die zwischen zwei Fragmenten wechselt. Wenn Sie von FragmentA zu FragmentB wechseln, wird FragmentA zum Backstack hinzugefügt. Wenn ich jedoch zu FragmentA zurückkehre (durch Zurückdrücken), wird ein völlig neues FragmentA erstellt und der Zustand, in dem es sich befand, geht verloren. Ich habe das Gefühl …
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.