При нажатии кнопки Я пытаюсь открыть второй фрагмент (YourResultFragment.java), У меня было много, но не знаю, почему он не работает, вот мой код, который я используюНе удается открыть второй фрагмент
public class KnowYourBodyFragment extends Fragment {
public KnowYourBodyFragment() {
// Required empty public constructor
}
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.fragment_know_your_body, container, false);
Button button = (Button)rootView.findViewById(R.id.button2);
button.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View v)
{
Fragment mFragment = new YourResultFragment();
getActivity().getSupportFragmentManager().beginTransaction()
.replace(R.id.know_your_body_container, mFragment).commit();
}
});
// Inflate the layout for this fragment
return rootView;
}
Эта кнопка нажата в действии или frgament ..? –
опубликуйте свой xml-контент для активности. – Amit