Tag: android fragments

DialogFragment, das von onContextItemSelected angezeigt wird, überlebt nicht onPause / onResume

Ich habe ein DialogDragment, das ich auf zwei Arten zeigen kann: 1) Durch Antippen eines ListView-Elements aus seinem OnItemClickListener 2) Durch Aktivieren des Kontextmenüs der ListView und Auswahl eines Menüpunktes Doing # 1 funktioniert gut unter allen Lifecycle-Events, aber wenn ich es über # 2 anrufe und ich die Aktivität (nach Hause) und die Wiederaufnahme […]

Überprüfen Sie die Existenz eines Fragments mit Robotium – Android

Ist jemand bewusst einer Möglichkeit, die Existenz von Fragment mit Robotium zu überprüfen? Grüße Rc

Android Memory Management Granularität – Aktivität oder Prozess?

Ich sehe eine inkonsistente Dokumentation und Diskussion darüber, was passiert, wenn Android auf dem Speicher niedrig ist und die Schritte, die das Betriebssystem benötigt, um Speicher erneut zu bezahlen. Genauer gesagt, tut Android an der Granularität der Aktivität / Fragment oder ganzem Prozess? Wenn z. B. die Aktivität B vor der Aktivität A gestartet wird […]

Fragment android: Sichtbarkeit in der XML-Layout-Definition

Wie funktioniert es? Ich habe Layout wie unten: <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <fragment android:id="@+id/search_form_fragment" android:name="FragmentClass" android:layout_width="match_parent" android:layout_height="match_parent" /> <fragment android:id="@+id/result_list_fragment" android:name="FragmentClass" android:layout_width="match_parent" android:layout_height="match_parent" android:visibility="gone" /> </LinearLayout> Beachten Sie das zweite Fragment hat android:visibility="gone" und in der Tat ist es nicht sichtbar auf dem Bildschirm. Aber dieser Code: boolean bothVisible = firstFrag.isVisible() && secondFrag.isVisible(); Kehrt […]

Absturz nach dem Hinzufügen von Element zum Aktionsleisten-Optionsmenü aus Fragment gefolgt von Orientierungsänderung

Ich benutze ActionBarSherlock und ViewPagerIndicator , um Fragments als Tabs anzuzeigen. Eines dieser Fragmente fügt Elemente zu ActionBar hinzu: private String[] mapNames; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setHasOptionsMenu(true); // init an String array `mapNames` which is used when populating submenu // … } @Override public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { inflater.inflate(R.menu.fragment_maps, menu); […]

Transaktion zwischen Fragmenten nur innerhalb einer ActionBar Tab

Ich habe eine App mit drei Tabs (ActionBar Tabs), jeder mit einem Fragment zu einer Zeit. TabListener TabsAktivität Tab1 -> ListFragment1 -> ListFragment2 -> Fragment3 Tab2 -> Tab2Fragment Tab3 -> Tab3Fragmentierung Das Problem ist, wenn ich die FragmentTransaction (innerhalb von OnListItemClicked) von ListFragment1 zu ListFragment2 erstellen, die Fragmente innerhalb der anderen Registerkarten auch in ListFragment2 […]

Android verwaltet Fragmente von der Aktivität elegant

Beschreibung von dem, was ich versuche zu erreichen: Ich habe eine App, die eine FragmentActivity mit einem LinearLayout als Container für die Fragmente verwendet. Ich klicke auf verschiedene Tasten auf der FragmentActivity UI und füge hinzu und füge Fragmente zum Container in der FragmentActivity hinzu. Zusätzlich zum Anklicken von Schaltflächen auf der FragmentActivity-Benutzeroberfläche hat jedes […]

Erstellen und Verwenden einer Fragment-Ansicht, die dem Benutzer nicht sichtbar ist

Der Grund Ich muss das tun, weil ich den ziehbaren Cache der Fragmentansicht bekommen möchte und dann aus dieser Ansicht eine Bitmap erstellen soll. Diese Bitmap wird dann verwendet, um auf Facebook zu veröffentlichen. Das Problem Wenn ich mein Fragment anlege, werden die Ansichten nicht erstellt, weil sie nicht über eine Fragment-Transaktion hinzugefügt wurden und […]

Implementieren Sie Feature wie iOS App Schließung vertikal Swipe-to-Dismiss mit ViewPager

Ich habe derzeit Ansichten, die horizontal in einem ViewPager aufgereiht sind und durch sie mit einem PagerAdapter durchlaufen können. Derzeit, um die Aktion, die ich gerne auf Swipe machen würde, zu tun, muss ich einen doppelten Tipp auf der Seite der Ansicht zu tun. Ich könnte Postleitzahl, aber es ist etwas schwierig, die notwendigen Stücke […]

Wie man Daten von der Aktivität zum Fragment übergibt

Ich habe einige Probleme, Daten von einer Aktivität zu Fragmenten zu bringen. Ich suchte herum, fand aber keine Antwort, die meiner Situation gut entspricht. Ich habe 2 Fragmentklasse namens CurrentFragment.java und HistoryFragment.java . Ich initialisiere sie als Tabs in einer Aktivität. Tab tab = actionBar.newTab() .setText(R.string.tab_current) .setTabListener(new TaskitTabListener<CurrentFragment>( this, "current", CurrentFragment.class)); actionBar.addTab(tab); tab = actionBar.newTab() […]

Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.