Saya membuat aplikasi dengan Fragments
dan di salah satunya, saya membuat konstruktor non-default dan mendapat peringatan ini:
Avoid non-default constructors in fragments: use a default constructor plus Fragment#setArguments(Bundle) instead
Dapatkah seseorang memberi tahu saya mengapa ini bukan ide yang baik?
Bisakah Anda menyarankan bagaimana saya akan mencapai ini:
public static class MenuFragment extends ListFragment {
public ListView listView1;
Categories category;
//this is my "non-default" constructor
public MenuFragment(Categories category){
this.category = category;
}....
Tanpa menggunakan konstruktor non-standar?