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

Программное добавление View - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Как обновить значение в ячейке, используя условие? http://www.cyberforum.ru/android-dev/thread931029.html
как будет выглядеть условие в андроид на SqLite используя примерный синтаксис: db.update("myDB", newValues, id + "= ?", new String { value }); мне нужно обновить ячейку в столбце "С" где у столбца...
Программирование Android Отладка на устройсве У меня LoagCat непоказывает логи при отладке на устройсве, в девайсе "Отладка USB" стоит, приложение из ADT на смартфон компилируется и запускается, а вот логи не показывает.... В чем проблема? p.s.... http://www.cyberforum.ru/android-dev/thread931021.html
Программирование Android Grow heap (frag case) to 54 MB
В программе для отображения информации использую 5 ImageView с Level-List. Все 5 xml файлов такого вида, различаются только ресурсы картинок <?xml version="1.0" encoding="utf-8"?> <level-list...
Программирование Android Как правильно настроить ArrayAdapter?
Создаю своё первое приложение, потому вопрос новичка. Статья, которой я руководствовался - поверхностная, потому во многом пришлось разбираться самому. За основу было взято SlidingMenu и...
Программирование Android Тема на Диплом http://www.cyberforum.ru/android-dev/thread930894.html
Подскажите какую ни будь тему с программированием на Android.
Программирование Android Запись в массив public ImageView Pointers; //изображения (струкура) public String Links; //ссылки на эти изображения public int cursor=0; //положение курсора на массивах вышеПочему такой способ записи в... подробнее

Показать сообщение отдельно
GiGaBiTe911
24 / 24 / 1
Регистрация: 04.02.2013
Сообщений: 132
Записей в блоге: 1

Программное добавление View - Программирование Android

30.07.2013, 18:11. Просмотров 1212. Ответов 6
Метки (Все метки)

Доброго времени. Знаю что на эту тему много инфы, как на форуме так и на других ресурсах, но решения своей проблемы все же не нашел. суть вот в чем. есть активити в которую я могу добавлять View в её layout, для этого получаю сам layout:
Java
1
RelativeLayout layout = (RelativeLayout)findViewById(R.id.main);
и добавляю свой (раннее созданный) View:
Java
1
layout.addView(testBar,layoutParams);
здесь все работает прекрасно.
НО!
есть отдельный Layout:
XML
1
2
3
4
5
6
7
8
9
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/main2"
    android:layout_width="fill_parent"
    android:background="@android:color/white"
    android:layout_height="fill_parent"
    android:orientation="vertical" >         
 
</RelativeLayout>
который не принадлежит никакой активити. мне в него тоже нужно из этой же активити добавить View. но при попытке получить к нему доступ таким способом:
Java
1
RelativeLayout layout2 = (RelativeLayout)findViewById(R.id.main2);
возвращает null.
я нашел как получить к нему доступ:
Java
1
RelativeLayout layout3  = (RelativeLayout) LayoutInflater.from(getApplicationContext()).inflate(R.layout.main2, null );
но тогда при добавлении на этот layout своего View - визуально он не отображается, хотя добавление проходит без ошибок.
в чем ошибка?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru