Tag: android fragments

Gemeinsamer Elementübergang hat nicht das erwartete Verhalten

Ich implementierte den gemeinsamen Elementübergang zwischen einem Bild in einer RecyclerView zu einem Bild in einem neuen Fragment. Die RecyclerView wird in einem Fragment gehostet, das von einer Aktivität gehostet wird und das Zielfragment wird in einer anderen Aktivität gehostet. Wenn ich auf mein Bild klicke, passiert der Übergang wie erwartet und ich komme zu […]

Fragment newInstance Warum Argumente verwenden?

Was ist der wirkliche Unterschied zwischen diesen beiden Ansätzen? 1. Ich benutze Standard-alt-fashined Bündel: public static final Fragment newInstance(int val1, int val2) { TestFragment f = new TestFragment(); Bundle bundle = new Bundle(); bundle.putInt("val1", val1); bundle.putInt("val2", val2); f.setArguments(bundle); return f; } 2.Ich stelle mich als Instanzmitglieder ein public static final Fragment newInstance(int val1, int val2) […]

Android: mit Fragmenten programmgesteuert

Aus irgendeinem Grund kann ich keine XML-Layoutdateien verwenden. Aber ich muss eine Tablet-Android-App erstellen. Ich habe beschlossen, Fragmente zu benutzen. Ich möchte das gleiche Layout erstellen, das dieses xml erzeugt: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent"> <fragment class="com.example.ItemsList" android:id="@+id/items_list" android:layout_weight="1" android:layout_width="0dp" android:layout_height="fill_parent" /> <FrameLayout android:id="@+id/item_details" android:layout_weight="1" android:layout_width="0dp" android:layout_height="fill_parent" android:background="?android:attr/detailsElementBackground" /> </LinearLayout> Aber ich […]

Flip Animation in Android für eine Fragment-Transaktion Einstellung ein "z" -Index oder eine Kamera

Ich versuche, die Transaktion zwischen zwei Fragmenten zu beleben, mit diesem Code: http://developer.android.com/training/animation/cardflip.html Aber das Ergebnis ist genau das: http://developer.android.com/training/animation/anim_card_flip.mp4 Allerdings möchte ich dieses Ergebnis: https://www.youtube.com/watch?v=52mXHqX9f3Y Der Unterschied ist, dass auch die beiden drehen 180º, die zweite macht es mit einer anderen Kamera (Z-Achse). Also die Frage ist: Kann ich einen Z-Index an Objekt-Animatoren anwenden? […]

Stoppen Sie Android Studio von der Support-Bibliothek

Ich versuche, mein Android-Projekt in Android Studio zu bekommen, um die Support-Bibliothek nicht zu benutzen. Mein Problem ist, dass ich, wenn ich Fragmente verwende, Supportfragmente erwartet und die App zum Absturz bringt. Mein Min-SDK ist 14 und mein Target SDK ist 19. Mein Verständnis ist das, weil ich auf diese Versionen gehe, ich brauche nicht […]

Kommunikation zwischen Fragmenten / Dialogen in Android

Ich habe eine Tätigkeit mit zwei Fragmenten: eine für das Anzeigen von Produkten in einem Gridview und die anderen, um die Produkte zu zeigen, die der Benutzer der Bestellung hinzufügt (ListFragment). Wenn der Benutzer auf ein Produkt in der Rasteransicht klickt, was ich brauche, um einen Dialog (DialogFragment) anzuzeigen, in dem ich die gewünschte Produktmenge […]

Reproduktion von Honeycomb GMail UI mit Fragmenten

Ich versuche, Honeycomb GMail UI mit Fragmenten zu reproduzieren und kann nicht. Hier ist was ich will Ausgangszustand: +——–+—————+ | | | |Accounts| Folders | | | | +——–+—————+ Nach dem Ordner ausgewählt ist: +——–+—————+ | | | |Folders | Items | | | | +——–+—————+ Wo Konten, Ordner und Objekte sind Fragmente. (Offensichtlich muss […]

Entwerfen Sie eine HorizontalScrollView innerhalb von ViewPager oder verwenden Sie Fragmente:

Ich muss den folgenden Bildschirm entwerfen, und ich brauche deinen Rat: Erläuterung: Der Titel ist statisch / fix und ich brauche nichts damit zu tun. Gelb: das ist der interessante Teil, ich muss einen ViewPager wie Bildschirm, der die Möglichkeit hat, links / rechts für Max 4 Bildschirme zu scrollen. Rot: In jedem Bildschirm muss […]

SetRetainInstance (true) + setCustomAnimations (…) = Animation für jede Orientierungsänderung?

Hintergrund Ich habe eine Aktivität mit einem Fragment, das bei der Erstellung animiert werden muss, aber nicht, wenn sich die Orientierung ändert. Das Fragment wird in ein Layout dynamisch eingefügt, da es ein Teil einer Navigations-Schublade-Aktivität ist. Das Problem Ich wollte vermeiden, das Fragment für Konfigurationsänderungen neu zu erstellen, also habe ich setRetainInstance im Fragment […]

Fügen Sie Fragmente dynamisch hinzu

Ich bin gründlich verwirrt. Nach diesem und diesem und zahlreichen anderen Quellen, sowohl auf SO als auch anderswo, sollte ich folgendes tun können: import android.os.Bundle; import android.app.Activity; import android.app.FragmentTransaction; import android.view.Menu; public class MainScreenActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main_screen); MainRightFragment mrf = new MainRightFragment(); RecommendedFragment rf = new RecommendedFragment(); […]

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