Итак, я пытаюсь создать действие, которое передает некоторые значения в другое действие, а затем, в зависимости от этих значений, выбирает один из нескольких различных макетов.
Я знаю, что значения проходят через отлично, но он не будет отображать макет (или любой макет, он просто остается на предыдущем экране).Мой код:
public class ContactDisplay extends GetContact {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Bundle extras = getIntent().getExtras();
String nameChosen = extras.getString("nameSpinner");
String addressChosen = extras.getString("addressSpinner");
if((nameChosen == "Michael") && (addressChosen == "Michaels Address")){
setContentView(R.layout.contact1_layout);
}
}
}
Пока что я настроил его только с одним из макетов, но он должен работать, если выбран адрес Майкла и Майклза.Кто-нибудь знает, где я иду не так?