Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Appi
20 / 20 / 6
Регистрация: 18.02.2015
Сообщений: 300
#1

переходы layout - Программирование Android

31.03.2016, 09:18. Просмотров 176. Ответов 3
Метки нет (Все метки)

У меня подключен такой инклюдик
<include layout="@layout/content_main" />

Я показываю там layout, но как мне кодом показать другой layout?

setContentView(); не подходит, приложение крашит. ибо у меня при загрузке показывается и подгружаются 3 основных layout (ActionBar,NavDrawMenu,Content_Main)
Content_Main нужно скрывать и показывать другой, при клике на кнопку, не могу понять как это сделать.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.03.2016, 09:18     переходы layout
Посмотрите здесь:

At android.widget.LinearLayout.setChildFrame Layout в Layout-те - Программирование Android
Нужен совет бывалых. У меня есть активити которое запускается с мейн активити, на нем лежит Layout (горизонтальный) в котором 2й...

Не хочет работать в layout, но включается в layout-land - Программирование Android
доброе утро ! пишу первое приложение. обычный мейн.хмель выглядит вот так : &lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt; &lt;LinearLayout...

Переходы по ссылка в фоновом режиме? - Программирование Android
Здравствуйте. Как можно реализовать автоматический переход по ссылкам в WebView? Т.е. хочу сделать так, что бы в фоновом режиме у меня...

Лупа на layout - Программирование Android
Привет. В браузере наверняка все видели &quot;лупу&quot; когда не можете попасть по ссылке, браузер вам увеличивает эту область чтобы вы могли...

Загрузить картинку в layout - Программирование Android
Доброго времени суток! У меня такая проблема ! Я загружаю из ресурса drawable картинку вот такам образом! imgView = (ImageView)...

Дополнительный Layout в Tollbar - Программирование Android
Как реализовать такое? (p.s. по клику в батон нужно чтобы все img скрывались) Пробую по всякому. Но не получается.. Один...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MonStar
19 / 19 / 3
Регистрация: 10.04.2011
Сообщений: 225
31.03.2016, 10:12     переходы layout #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Найдите лаяут для замены по id, потом сделайте removeView и addView, предварительно создав вьюху через LayoutInflater
Appi
20 / 20 / 6
Регистрация: 18.02.2015
Сообщений: 300
31.03.2016, 10:36  [ТС]     переходы layout #3
В принципе да, можно и так. Есть идея через Frame сделать. Но Frame почему-то не работает.
Поэтому костылём реализовал вот так:

Java
1
2
3
4
5
6
7
8
9
10
11
        LinearLayout l_main = (LinearLayout) this.findViewById(R.id.main_l);
        if (id == R.id.nav_news) {
            l_main.setVisibility(View.VISIBLE);
        } else if (id == R.id.nav_user) {
            l_main.setVisibility(View.INVISIBLE);
            fTrans.add(R.id.frame_l, profile_c);
        } else if (id == R.id.nav_settings) {
            l_main.setVisibility(View.INVISIBLE);
        } else if (id == R.id.nav_info) {
            l_main.setVisibility(View.INVISIBLE);
        }
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.03.2016, 22:24     переходы layout
Еще ссылки по теме:

Layout, button, setVisibility - Программирование Android
Как скрыть одну кнопку - понятно, но вот проблема.... как скрыть сразу целую группу кнопок. В идеале было бы скрыватьих целыми Layout на...

Подпапки в папке layout - Программирование Android
Так получилось, что набралось большое количество xml файлов в папке layout, хотел их упорядочить и раскидать в подпапки, но обратиться к...

Layout или fragment - Программирование Android
Всем привет. Хочу сделать заглушку при отсутствии соединения. То есть, есть интернет, показан контент, нет интернета, заглушка. Вопрос по...

DragAndDrop free on Layout - Программирование Android
Привет, честно искал, но того, что нужно, не нашел. Я хочу перетаскивать view элементы по экрану, свободно, те примеры что нашел...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Vova25super
2 / 2 / 0
Регистрация: 08.01.2016
Сообщений: 40
31.03.2016, 22:24     переходы layout #4
Java
1
2
Intent inten = new Intent(класс_данной_активити.this, активити_которую_вызвать.class)
startActivity(inten);
Yandex
Объявления
31.03.2016, 22:24     переходы layout
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru