в проекте 3 фрагмента, в фрагменте есть кнопка, если нажать эту кнопку тебя должно перенести на отдельное активити, вопрос как? прописал в классе первого фрагмента (откуда должен быть переход)
/** * A simple {@link Fragment} subclass. */ public class BlankFragmentTab2 extends Fragment {
public BlankFragmentTab2() {
// Required empty public constructor
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment_blank_fragment_tab2, null);
final Button shl2 = (Button) view.findViewById(R.id.shl2);
View.OnClickListener onClickListener = new View.OnClickListener() {
@Override
public void onClick(View view) {
switch (view.getId()) {
case R.id.shl2:
Intent intent = new Intent(BlankFragmentTab2.this.getActivity(), test.class);
startActivity(intent);
break;
}
}
};
shl2.setOnClickListener(onClickListener);
// Inflate the layout for this fragment
return inflater.inflate(R.layout.fragment_blank_fragment_tab2, container, false);
}
}
Button? Проверьте свой код, вы хотите перейти на кнопку, со всеми вытекающими последствиями. Вместоnotesво втором аргументе интента вам нужно указать класс вашей активити. Прочитайте внимательно ответ еще раз. – mit Mar 26 '18 at 15:53