Pertanyaan yang diberi tag «android-fragments»

Fragmen mewakili perilaku atau bagian antarmuka pengguna yang dapat digunakan kembali di aplikasi Android.

4
Apakah fragmen benar-benar membutuhkan konstruktor kosong?
Saya punya Fragmentdengan konstruktor yang membutuhkan banyak argumen. Aplikasi saya berfungsi dengan baik selama pengembangan, tetapi dalam produksi, pengguna saya terkadang melihat kerusakan ini: android.support.v4.app.Fragment$InstantiationException: Unable to instantiate fragment make sure class name exists, is public, and has an empty constructor that is public Saya bisa membuat konstruktor kosong seperti …

23
Ambil Fragmen dari ViewPager
Saya menggunakan ViewPagerbersama dengan FragmentStatePagerAdapteruntuk meng-host tiga fragmen yang berbeda: [Fragment1] [Fragment2] [Fragment3] Ketika saya ingin mendapatkan Fragment1dari ViewPagerdalam FragmentActivity. Apa masalahnya, dan bagaimana cara memperbaikinya?

14
Bersihkan tumpukan menggunakan fragmen
Saya porting aplikasi Android saya ke honeycomb dan saya melakukan refactor besar untuk menggunakan fragmen. Dalam versi saya sebelumnya, ketika saya menekan tombol Home saya biasa melakukan ACTIVITY_CLEAR_TOPuntuk mengatur ulang tumpukan kembali. Sekarang aplikasi saya hanya satu Kegiatan dengan beberapa fragmen, jadi ketika saya menekan tombol Beranda saya hanya mengganti …


7
Bagaimana cara menambahkan Fragmen ke Aktivitas dengan tampilan konten yang dibuat secara program
Saya ingin menambahkan Fragmen ke Aktivitas yang mengimplementasikan tata letaknya secara terprogram. Saya melihat-lihat dokumentasi Fragment tetapi tidak banyak contoh yang menggambarkan apa yang saya butuhkan. Berikut adalah jenis kode yang saya coba tulis: public class DebugExampleTwo extends Activity { private ExampleTwoFragment mFragment; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); …

12
Terima hasil dari DialogFragment
Saya menggunakan DialogFragments untuk sejumlah hal: memilih item dari daftar, memasukkan teks. Apa cara terbaik untuk mengembalikan nilai (yaitu string atau item dari daftar) kembali ke aktivitas / fragmen panggilan? Saat ini saya membuat implementasi aktivitas panggilan DismissListenerdan memberikan DialogFragment referensi ke aktivitas tersebut. Dialog kemudian memanggil OnDimissmetode dalam aktivitas …


11
Secara terprogram kembali ke fragmen sebelumnya di backstack
Katakanlah saya memiliki aktivitas yang memiliki fragmen yang ditambahkan secara terprogram: private void animateToFragment(Fragment newFragment, String tag) { FragmentTransaction ft = getFragmentManager().beginTransaction(); ft.replace(R.id.fragment_container, newFragment, tag); ft.addToBackStack(null); ft.commit(); } Apa cara terbaik untuk kembali ke fragmen sebelumnya yang terlihat? Saya menemukan fungsi tombol kembali Pemicu pada klik tombol di Android tapi …

30
Mendapatkan instance Fragment saat ini di viewpager
Di bawah ini adalah kode saya yang 3 Fragment classesmasing-masing tertanam dengan masing-masing 3 tab ViewPager. Saya punya opsi menu. Seperti ditunjukkan dalam onOptionsItemSelected(), dengan memilih opsi, saya perlu memperbarui fragmen yang saat ini terlihat. Untuk memperbarui itu saya harus memanggil metode yang ada di kelas fragmen. Bisakah seseorang menyarankan …

18
Fragmen onResume () & onPause () tidak dipanggil di backstack
Saya memiliki beberapa fragmen di dalam suatu aktivitas. Pada sebuah tombol klik saya memulai sebuah fragmen baru, menambahkannya ke backstack. Saya secara alami mengharapkan onPause()metode Fragmen saat ini dan onResume()Fragmen baru untuk dipanggil. Yah itu tidak terjadi. LoginFragment.java public class LoginFragment extends Fragment{ @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, …

8
Android. Fragmen getActivity () terkadang menghasilkan null
Dalam laporan kesalahan konsol pengembang terkadang saya melihat laporan dengan masalah NPE. Saya tidak mengerti apa yang salah dengan kode saya. Pada emulator dan aplikasi perangkat saya berfungsi dengan baik tanpa forceclose, namun beberapa pengguna mendapatkan NullPointerException di kelas fragmen ketika metode getActivity () dipanggil. Aktivitas pulic class MyActivity extends …


6
Cara menerapkan ViewPager dengan Fragmen / Tata Letak yang berbeda
Ketika saya memulai aktivitas yang mengimplementasikan viewpager, viewpager membuat berbagai fragmen. Saya ingin menggunakan tata letak yang berbeda untuk setiap fragmen, tetapi masalahnya adalah viewpager hanya menampilkan dua tata letak di max (tata letak kedua pada semua fragmen yang tersisa setelah 1). Ini adalah kode untuk SwipeActivity yang mengimplementasikan viewpager: …

14
getActivity () mengembalikan null dalam fungsi Fragment
Saya memiliki fragmen (F1) dengan metode publik seperti ini public void asd() { if (getActivity() == null) { Log.d("yes","it is null"); } } dan ya ketika saya menyebutnya (dari Aktivitas), itu adalah nol ... FragmentTransaction transaction1 = getSupportFragmentManager().beginTransaction(); F1 f1 = new F1(); transaction1.replace(R.id.upperPart, f1); transaction1.commit(); f1.asd(); Pasti sesuatu yang …

5
Berapa banyak Kegiatan vs Fragmen?
Pengantar: Pola dasar "Tutorial Fragmen" berbunyi seperti ini: Di tablet, ada daftar di sebelah kiri, detail di sebelah kanan. Keduanya Fragmentsdan keduanya berada di tempat yang sama Activity. Di telepon, buat daftar Fragmentdalam satu Activity. Luncurkan yang baru Activitydengan detailnya Fragment. (mis. Android 3.0 Fragments API oleh Dianne Hackborn dan …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.