Смена layout

Интерфейс, диалоги, темы, стили, меню
Ответить
Arman
Сообщения: 31
Зарегистрирован: 13 фев 2016, 07:13

Смена layout

Сообщение Arman » 23 фев 2016, 00:00

Здравствуйте подскажите как при клике по пункту меню сменить layout? setContentView(R.layout.favorite) выдает ошибку

Код: Выделить всё

public boolean onNavigationItemSelected(MenuItem item) {
        // Handle navigation view item clicks here.
        int id = item.getItemId();
        TextView country = (TextView) findViewById(R.id.country);
        ImageView triangle=(ImageView) findViewById(R.id.triangle);

        switch (id)
        {
            case R.id.tree_cats:
                break;
            case R.id.favorite:
                country.setText(item.getTitle());
                triangle.setVisibility(View.INVISIBLE);
                setContentView(R.layout.favorite);
                break;
        }


        DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
        drawer.closeDrawer(GravityCompat.START);
        return true;
    }


Arman
Сообщения: 31
Зарегистрирован: 13 фев 2016, 07:13

Re: Смена layout

Сообщение Arman » 23 фев 2016, 13:38

Не ужели ни кто не знает?

парень
Сообщения: 223
Зарегистрирован: 30 мар 2013, 22:52

Re: Смена layout

Сообщение парень » 24 фев 2016, 14:52

я только одно понять немогу... setContent то зачем ? Он же вроде только в onCreate используется в Activity???

Дай полный код класса.
Мой первенец: MyMoney. Менеджер расходов

Бьем рекорды русских топов :)

Могу ответить на любые вопросы по маркетингу и развитию.

Arman
Сообщения: 31
Зарегистрирован: 13 фев 2016, 07:13

Re: Смена layout

Сообщение Arman » 26 фев 2016, 10:44

Извините разобрался сделал через фрагменты, только начал изучать android

Ответить