Tag: android fragments

MapFragment: schlechte Leistung nach dem Zurücksetzen der Schaltfläche

Ich habe ein Leistungsproblem bei der Verwendung von MapFragment zusammen mit dem MapFragment . Der Fehler tritt auf, wenn drei Bedingungen erfüllt sind Habe ein MapFragment instanziiert. Trigger eine Fragmenttransaktion aus dem Optionsmenü und ersetzt das Kartenfragment durch ein anderes Fragment. Schlage den Rückknopf und kehre zum Kartenfragment zurück. Die Leistung ist jetzt spürbar verschlechtert. […]

SwitchPreferences ruft mehrmals die Methode onPreferenceChange () auf

Nach dem Android-Guide versuche ich, Präferenzen mit Präferenzfragmenten zu implementieren. In preferences.xml erkläre ich: <SwitchPreference android:key="enable_wifi" android:title="Enable WiFi" /> Und als in der Klasse thah erweitert PreferenceFragment in onCreate Methode Ich tue: public class FragmentSettings extends PreferenceFragment { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); addPreferencesFromResource(R.xml.preferences); mEnableWifi = (SwitchPreference) findPreference(enable_wifi); mEnableWiFi.setOnPreferenceChangeListener(new OnPreferenceChangeListener() { @Override public […]

Mit Backstack und Back-Taste im Viewpager

Ich benutze einen Viewpager, um zwischen Fragmenten zu wischen und möchte die Back-Taste, um zu dem zuvor angesehenen Fragment zu navigieren, anstatt die Aktivität zu beenden. Sorry, wenn dies ein Duplikat dieser Frage ist, aber ich habe die Antwort nicht sehr hilfreich gefunden. Offensichtlich muss onBackPressed überschrieben werden, aber ich weiß nicht, wie man das […]

Was ist der Zweck von null in addToBackStack (null)?

Ich bin neu in Andoid Entwicklung und ich habe ein Snippet für den Ersatz von Fragmenten programmgesteuert erstellt. Ich folgte dem Führer auf Android-Entwickler . Ich habe eine Methode namens selectFrag und gefeuert es auf Schaltfläche klicken: public void selectFrag(View view) { Fragment fr; if(view == findViewById(R.id.showsecond)) { fr = new secondfragment(); } else { […]

Android Fragment Manager inkompatible Typen

Ich erhalte diese Störung in meiner Haupttätigkeit, wenn ich versuche, Manager einzurichten, um Fragmenttransaktionen zu tun. Fehler: Inkompatibilitätsarten, Erforderlich: Android.Support.v4.app.FragmentManager. Gefunden: Android.app.FragmentManager Auf dieser Linie: FragmentManager manager=getFragmentManager(); Vollständiger Code für Hauptaktivität: import android.app.Activity; import android.app.FragmentTransaction; import android.support.v4.app.FragmentActivity; import android.support.v4.app.Fragment, import android.support.v7.app.ActionBarActivity; import android.support.v7.app.ActionBar; import android.support.v4.app.FragmentManager; import android.content.Context; import android.os.Build; import android.os.Bundle; import android.view.Gravity; import android.view.LayoutInflater; […]

Tabs zeigen leeres Fragment bei der Rückkehr zum Fragment zweiten Mal

Mein Projekt besteht aus einem Fragment, das drei Tabs hat und wenn ich auf die Registerkarte klicke, öffnet jedes Tab ein neues Fragment. Im ersten Mal, wenn ich das Fragment öffne, öffnet alle drei Tabs ihr jeweiliges Fragment gut, aber dann, wenn ich in ein anderes Fragment gehe und zurückkehren werde Zu diesen Fragmenten dann […]

Kommunizieren Sie zwischen verschiedenen Instanzen des gleichen Fragments

Das Problem wie folgt. Lassen Sie uns 3 Tabs mit Fragmenten haben: Tab 1 (Fragment A). Sie müssen Daten an Tab 2 senden. Tab 2 (Fragment B). Notwendigkeit, Daten aus Tab 1 zu empfangen. Tab 3 (Fragment B). Bereits Daten enthalten. Wie Sie sehen, Tab 3 und Tab 2 enthalten das gleiche Fragment, aber verschiedene […]

Das android: name attribute im <fragment>

Ist es möglich, für mich in diesem Code zu erklären: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:layout_width="match_parent" android:layout_height="match_parent"> <fragment android:name="com.example.news.ArticleListFragment" android:id="@+id/list" android:layout_weight="1" android:layout_width="0dp" android:layout_height="match_parent" /> <fragment android:name="com.example.news.ArticleReaderFragment" android:id="@+id/viewer" android:layout_weight="2" android:layout_width="0dp" android:layout_height="match_parent" /> </LinearLayout> Was ist ArticleListFragment und ArticleReaderFragmet ??? Ich weiß nicht, sie beziehen sich auf was ??? Zu Fragment-Klasse (oder seine Unterklasse), die in […]

So erstellen Sie eine TAB VIEW im Android Layout

Wie man eine Tabview zu erstellen, habe ich durch viele Blogs gegangen, in denen sie angeben, dass Tabview-Widget von lv 8 abgeschrieben wird, aber ich muss ein Layout erstellen, das ich unten beigefügt habe. Kann jemand mich dazu bringen, ein Layout wie dieses zu entwerfen, so dass, wenn ich auf wöchentlich klicke, diese Ansicht angezeigt […]

Wie kann ich mit Fragmenten "findViewById" finden?

Ich habe vor kurzem mein Projekt zu Android Studio von Eclipse verschoben. Ich versuche, die E-Mail-Funktionalität zu bekommen, aber ich bekomme Fehler von "findViewById". Ich bekomme auch Fehler von "Toast.makeText". Könnten Sie bitte bei beiden Fehlern helfen. Der Code in meiner Klasse ist wie folgt: package com.example.ishonours.witsbusapp; import android.app.Activity; import android.net.Uri; import android.os.Bundle; import android.app.Fragment; […]

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