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

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

Войти
Регистрация
Восстановить пароль
 
Ranny
0 / 0 / 1
Регистрация: 29.07.2015
Сообщений: 10
#1

Добавление контролов через include - Программирование Android

08.09.2015, 07:53. Просмотров 183. Ответов 3
Метки нет (Все метки)

подсмотрел в семпле у одного чувака что он задает разметку элемента в отдельном layout файле, а затем добавляет этот элемент нужное к-во раз в основную разметку
Если я правильно понял это можно делать также из кода, создавая каждый раз нужное к-во элементов и задавая им какие-то значения
но вот вопрос присваивать ли вложенным обьектам выбранного элемента id в разметке? если присвоить то может получится конфликт имен/одинаковое содержание обьектов, а если не присваивать то как к ним обращаться?

код элемента:
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<?xml version="1.0" encoding="utf-8"?>
<android.support.v7.widget.CardView
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="80dp"
    android:padding="15dp"
    android:elevation="5dp">
 
 
    <LinearLayout
        android:layout_height="match_parent"
        android:layout_width="wrap_content"
        android:orientation="horizontal"
        android:padding="15dp"
        >
        <EditText
        android:layout_width="100dp"
        android:layout_height="match_parent"
            android:layout_marginLeft="10dp"
            android:layout_marginRight="10dp"
            android:background="#43a"/>
        <EditText
            android:layout_width="100dp"
            android:layout_height="match_parent"
            android:layout_marginLeft="10dp"
            android:layout_marginRight="10dp"
            android:background="#43a"
            android:inputType="number"/>
        <Button
            android:layout_width="100dp"
            android:layout_height="match_parent"
            android:layout_marginRight="20dp"
            android:layout_marginLeft="10dp"
            android:background="#43a">
 
        </Button>
    </LinearLayout>
 
</android.support.v7.widget.CardView>
добавление элемента:
XML
1
2
3
 <include
            android:id="@+id/sample_row1"
            layout="@layout/view_sample_row"/>
или что-то подобное но из кода и динамически
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.09.2015, 07:53     Добавление контролов через include
Посмотрите здесь:

Добавление виджета через кнопку - Программирование Android
Здравствуйте уважаемые программисты!)подскажите пожалуйста....весь интернет перелопатил... а по данному вопросу нет информации)ну или я...

Добавление записей в OracleDB через JSONParser - Программирование Android
Доброго дня. Пытаюсь добавить пользователей через класс JSONParser, но при дебаге код не доходит даже до серверной части, после этих...

Сбор контролов в переменные - Программирование Android
Как можно собрать значение, контролов в переменные, для дальнейшей обработки и отправки в другие методы и классы?

Как запихнуть в DialogFragment список контролов? - Программирование Android
Хотя бы просто кнопок.В гугле из примеров,тупо только с надписями.Или у этой хрени функционала не больше чем у MessageBox , и потому это не...

DrawerLayout, include и fragment - Программирование Android
Здравствуйте. Ранее мне приходилось работать с фрагментами, в ручную создавать DrawerLayout(а точнее выдвигающуюся слева панель, как в vk...

Связка ScrollView + Include + TableLayout - Программирование Android
Добрый день. Хочу реализовать основное меню с кнопками, небольшим текстом и логотипом. Для этого использую TableLayout. Для прокрутки по...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Pablito
2459 / 1904 / 591
Регистрация: 12.05.2014
Сообщений: 6,712
Завершенные тесты: 1
08.09.2015, 08:57     Добавление контролов через include #2
Что мешает сделать САМОМУ? Просто взять и проверить.
Ranny
0 / 0 / 1
Регистрация: 29.07.2015
Сообщений: 10
08.09.2015, 09:06  [ТС]     Добавление контролов через include #3
отсутствие возможности затестить это сейчас например, тк есть еще куча нерешенных вопросов в приложении, которые не позволяют проверить. а необходимость узнать это сейчас есть, для того чтобы понять в нужном ли я направлении двигаюсь. А вот что мешает написать нормальный ответ, если уж решил ответить?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.09.2015, 09:10     Добавление контролов через include
Еще ссылки по теме:

Размер шрифта, размер контролов - Программирование Android
Почему когда делаю TextView.setTextSize(14); на одном устройстве показывает нормально, а на другом показывает в 2 или 3 раза больше?? ...

Передать файл через socket или через ftp api - Программирование Android
Посоветуйте как поступить: Есть файл на устройстве его нужно загрузить на сервер. 1 Загружать через socket, создав на сервере...

Динамическое добавление контролов - C#
Здравствуйте, познания в С# на настоящее время не глубоки и не откажусь от любой помощи, извините если тема повторяется. На форме создал...

Динамическое добавление контролов! - C# ASP.NET
Здравствуйте Уважаемые!Меня интересует вопрос, как при динамическом добавлении контролов, вставить между ними пробел!Извините за может быть...

Динамическое добавление контролов - C#
Подскажите как делаеца подобная штука В моем примере нужно создавать таймеры с событиями Таймеров может быть несколько Количество заранее...

Динамическое добавление контролов - C# ASP.NET
Клипаю что-то наподобие сайта с новостями. Нужно добавить возможность добавления изображений к контенту с их загрузкой на сервер. Я думаю...


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

Или воспользуйтесь поиском по форуму:
Pablito
2459 / 1904 / 591
Регистрация: 12.05.2014
Сообщений: 6,712
Завершенные тесты: 1
08.09.2015, 09:10     Добавление контролов через include #4
Цитата Сообщение от Ranny Посмотреть сообщение
вот что мешает написать нормальный ответ, если уж решил ответить
отвечу твоими же словами
Цитата Сообщение от Ranny Посмотреть сообщение
отсутствие возможности затестить это сейчас например, тк есть еще куча нерешенных вопросов в приложении, которые не позволяют проверить
Yandex
Объявления
08.09.2015, 09:10     Добавление контролов через include
Ответ Создать тему
Опции темы

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