in my MainActivity.java I have:
public class PlaceholderFragment extends Fragment {
public PlaceholderFragment() {
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,Bundle savedInstanceState) {
//View rootView = inflater.inflate(R.layout.fragment_main, container, false);
LinearLayout ll = (LinearLayout )inflater.inflate(R.layout.fragment_main, container, false);
//EditText editText1 = (EditText) ll.findViewById(R.id.editText1);
//return rootView;
if (Global.globalInt==1){
EditText editText1 = (EditText)ll.findViewById(R.id.editText1);
Intent intent=getIntent();
String s=intent.getStringExtra("stringa");
editText1.setText(s,TextView.BufferType.EDITABLE);
Global.globalInt=0;
short y=9;
}
return ll;
}
}
but I have an error: This fragment inner class should be static
(com.example.test.MainActivity.PlaceholderFragment).
If I write public static class PlaceholderFragment extends Fragment {
I have another error: public static class PlaceholderFragment extends Fragment {
How to resolve this problem?
thanks