«android-fragments» etiketlenmiş sorular

Parçalar, bir Android uygulamasında yeniden kullanılabilir davranışları veya kullanıcı arayüzünün bölümlerini temsil eder.




3
Android Parçaları: Ne zaman gizle / göster veya ekle / kaldır / değiştir kullanılır?
Bazı kapsayıcı görünümlerindeki mevcut parçayı bir başkasıyla değiştirmek istediğimi varsayalım. Değiştirmek daha mı iyi? FragmentTransaction ft = getSupportFragmentManager().beginTransaction(); ft.replace(R.id.fragment_container, newFragment, null); ft.commit(); ... veya aşağıdaki, göster ve gizle ile? FragmentTransaction ft = getSupportFragmentManager().beginTransaction(); ft.hide(oldFragment); ft.show(newFragment); ft.commit(); Bunu yapmanın bir yolu daha verimli mi? Bu yöntemlerin ne zaman kullanılacağına veya ilgili …

12
Parça için tema belirleme
Bir parçanın temasını oluşturmaya çalışıyorum. Manifest'te temayı ayarlamak işe yaramıyor: android:theme="@android:style/Theme.Holo.Light" Önceki bloglara baktığımda, bir ContextThemeWrapper kullanmam gerekiyormuş gibi görünüyor. Kimse beni kodlanmış bir örneğe yönlendirebilir mi? Hiçbir şey bulamıyorum

5
Destek kitaplığını kullanmadan Android 4.0, 4.1'de (<4.2) iç içe geçmiş parçalar için en iyi uygulama
4.0 ve 4.1 tabletler için bir uygulama yazıyorum, bunun için destek kitaplıklarını (gerekli değilse), ancak yalnızca 4.x api'yi kullanmak istemiyorum . Yani hedef platformum şu şekilde çok iyi tanımlanmış:&gt; = 4.0 ve &lt;= 4.1 Uygulamanın çok bölmeli bir düzeni (biri solda küçük, sağda bir içerik parçası olmak üzere iki bölüm) …

6
BackStack'te Fragman Animasyonları Nasıl Tersine Çevirilir?
Aşağıdaki kodu kullanarak parçaları kullanırken geri düğmesine basıldığında sistemin arka istifteki animasyonları tersine çevireceğini düşündüm: FragmentManager fm = getFragmentManager(); FragmentTransaction ft = fm.beginTransaction(); ft.setCustomAnimations(R.anim.slide_in, R.anim.hyperspace_out); ft.replace(R.id.viewContainer, new class(), "layout").addToBackStack(null).commit();

13
PreferenceFragmentCompat, preferenceTheme'nin ayarlanmasını gerektirir
V7 Preference Support Library'den yeni PreferenceFragmentCompat ile: http://developer.android.com/tools/support-library/features.html#v7-preference , bu hatayı alıyorum E java.lang.IllegalStateException: Must specify preferenceTheme in theme E at android.support.v7.preference.PreferenceFragmentCompat.onCreate(PreferenceFragmentCompat.java:202) Hangi tema ayarlanmalıdır? Güncelleme: kullanmayı denedim &lt;item name="preferenceTheme"&gt;@style/PreferenceThemeOverlay&lt;/item&gt; @ Bogato tarafından önerildiği gibi, ancak doğru görünmüyor ve Lollipop'ta bile çok Holo görünüyor. Destek kitaplığı: Yerel tercihler:

13
OnCreate () 'deki görünümlere erişen NullPointerException
Bu, StackOverflow'da sıklıkla yayınlanan bir soruna yönelik kanonik bir sorudur. Bir öğreticiyi takip ediyorum. Bir sihirbaz kullanarak yeni bir aktivite oluşturdum. Ben olsun NullPointerExceptionbir yöntemi çağırmak çalışırken Viewelde s findViewById()benim aktivitesinde onCreate(). Aktivite onCreate(): @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); View something = findViewById(R.id.something); something.setOnClickListener(new View.OnClickListener() { ... …

17
RecyclerView, notifyDatasetChanged () sonrasında yanıp sönüyor
API'den bazı verileri yükleyen, bir görüntü url'si ve bazı verileri içeren ve tembel yükleme görüntüsü için networkImageView kullanan bir RecyclerView'ım var. @Override public void onResponse(List&lt;Item&gt; response) { mItems.clear(); for (Item item : response) { mItems.add(item); } mAdapter.notifyDataSetChanged(); mSwipeRefreshLayout.setRefreshing(false); } İşte Adaptör için uygulama: public void onBindViewHolder(RecyclerView.ViewHolder viewHolder, final int position) …


13
ViewPager ile sekmeleri kullanırken "Java.lang.IllegalStateException Activity yok edildi" hatası alınıyor
Sekme modunda ActionBarSherlock kullanmaktan oluşan bir uygulamam var. 5 sekmem var ve her sekmenin içeriği parçalar kullanılarak işleniyor. Tab2 için yine de, xml dosyasında bir ViewPager öğesi tutan ve daha sonra bazı parça sayfalarına sahip olan bir parçam var. Uygulamayı ilk kez başlattığımda, sekmeler arasında sorunsuz geçiş yapabiliyorum ama sekme2'ye …


16
Parçalar arasında değerler nasıl geçirilir
Fragments'ı kullanmakta oldukça yeniyim. Fragments kullanan basit bir örnek uygulama oluşturmaya çalışıyorum. Benim senaryom, her faaliyetin içinde bir parça bulunan iki faaliyetim var. İlk parçanın bir edittext ve bir düğmesi vardır. İkinci parçanın bir metin görünümü vardır. Edittext'e bir isim girdiğimde ve butona tıkladığımda, ikinci parçadaki metin görünümünde ilk parçanın …

13
destek FragmentPagerAdapter eski parçalara başvuru tutar
EN SON BİLGİ: Sorunumu, fragmentManager'ın eski parçaların örneklerini tutması ve görüntüleyicimin FragmentManager'ımla senkronize olmamasıyla ilgili bir sorun olarak daralttım. Bu soruna bakın ... http://code.google.com/p/android/issues/detail?id=19211#makechanges . Hala bunu nasıl çözeceğime dair hiçbir fikrim yok. Baska öneri... Uzun süredir bu hatayı gidermeye çalıştım ve herhangi bir yardım çok takdir edilecektir. Şu şekilde …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.