В моем приложении я хочу изменить активность contentview
, если, например, была нажата кнопка.
Вначале я вызываю первого Layou:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.catalog);
}
и когдабыла нажата кнопка, я вызываю эту:
public void showItemActivity(int position){
setContentView(R.layout.item_view);
}
и в этом методе происходит сбой моего приложения.
Мне нужно сказать, что если я попробую этот метод:
setContentView(R.layout.item_view);
в начале другого занятия это работает отлично, но для меня очень важно, чтобы оно было в том же Activity
.
Редактировать
ошибка лога msg:
java.lang.RuntimeException: Your content must have a ListView whose id attribute is 'android.R.id.list'