ich dieses Problem habe ..Die Methode add (int, Fragment, String) in der Art FragmentTransaction ist nicht anwendbar für die Argumente (int, Fragment, String)
The method add(int, Fragment, String) in the type FragmentTransaction is not applicable for the arguments (int, Fragment, String)
, wenn Sie den folgenden Code in einem mit FragenmtActivity
getSupportFragmentManager().beginTransaction().add(com.korovyansk.android.slideout.R.id.slideout_placeholder, ((Fragment)new CommentsMenuFragment()), "menu").commit();
wo CommentsMenuFragment Implementierung ist:
public class CommentsMenuFragment extends Fragment {
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment_comment, container, false);
ListView lvComments = (ListView) view.findViewById(R.id.lvComments);
return view;
}
}
Verwenden Sie android.support.v4.app.Fragment oder android.app.Fragment? –
Danke Ich habe die Antwort dafür in der folgenden Frage http://stackoverflow.com/questions/11753921/error-in-fragment – Adham