Я создал действие, содержащее 5 фрагментов, и один из фрагментов содержит страницу профиля, и я создал другое действие для редактирования страницы профиля, но когда я нажму кнопку сохранения, вернитесь в Edit (фрагмент). Аварии приложение .. мне нужна помощь или предложенияпереход от фрагмента к активности и обратно к фрагменту
это мой фрагмент кода ниже:
public class MeFragment extends Fragment {
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// TODO Auto-generated method stub
View view = inflater.inflate(R.layout.me, container, false);
Button bt = (Button) view.findViewById(R.id.btedit);
bt.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent i = new Intent(getActivity(), Editme.class);
startActivity(i);
}
});
return view;
}
и это является EDITME Класс:
Button btnLoad = (Button) findViewById(R.id.btsave);
OnClickListener listener = new OnClickListener() {
@Override
public void onClick(View v) {
FragmentManager fragmentManager = getFragmentManager();
FragmentTransaction fragmentTransaction = fragmentManager
.beginTransaction();
MeFragment save = new MeFragment();
fragmentTransaction.add(R.id.fragment_content, save);
fragmentTransaction.commit();
}
};
btnLoad.setOnClickListener(listener);
показать нам ваш стек. –
вы пытаетесь попросить хостинг FragmentManager другого действия или действия редактирования. Это не сработает. Сначала закройте работу, а затем перейдите к фрагментам. Или используйте ActivityForResult на первом месте. – bofredo