У меня есть фрагмент с 8 кнопками, и я хочу, чтобы каждая кнопка приводила меня к другой компоновке, но я понятия не имею, как это сделать, у меня есть только одна кнопка, но я не знаю, как поставить других семи, кто-нибудь может мне помочь?несколько кнопок в фрагменте, как перенаправить на другой макет
это то, что я до сих пор:
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.pagina_principal, container, false);
view.findViewById(R.id.btnazul).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
startActivity(new Intent(getActivity(), Rutas_azul.class));
}
});
return view;
}
Вы можете добавить журнал ошибок? –
Точно, как вы это сделали здесь ... Измените R.id.btnazul на соответствующий идентификатор кнопки и выполните соответствующее действие. Хорошей практикой будет объявление кнопок и реализация Fragment OnClickListener. В методе OnClick введите ключ-переключатель на идентификаторе представления и выполните соответствующее действие. – Neo
повторите то же самое с другим 2-м параметром для конструктора Intent – Bhargav