나는 Fragments
그들 중 하나를 사용하여 앱을 만들고 있는데, 기본 생성자가 아닌 생성자를 만들고이 경고를 받았습니다.
Avoid non-default constructors in fragments: use a default constructor plus Fragment#setArguments(Bundle) instead
왜 이것이 좋은 생각이 아닌지 말해 줄 수 있습니까?
내가 어떻게 이것을 할 것인지 제안 할 수 있습니까?
public static class MenuFragment extends ListFragment {
public ListView listView1;
Categories category;
//this is my "non-default" constructor
public MenuFragment(Categories category){
this.category = category;
}....
기본이 아닌 생성자를 사용하지 않습니까?