С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

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

08.09.2015, 07:53. Просмотров 207. Ответов 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"/>
или что-то подобное но из кода и динамически
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.09.2015, 07:53
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Добавление контролов через include (Программирование Android):

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

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

EditText и добавление символов в него через собственную "клавиатуру" - Программирование Android
Ребятушки привет! я начинающий андроид девелопер....и столкнулся с такой трудностью.. Пишу калькулятор, у меня есть EditText и 10...

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

Работа с файлами в C# с исп. библиотек #include <stdio.h> #include <stdlib.h> #include <math.h> #include <io.h> - C++
В типизированном файле записаны названия городов и их численность. Увеличить численность каждого города на 5% (Количество жителей всегда...

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

3
Pablito
2534 / 2013 / 627
Регистрация: 12.05.2014
Сообщений: 7,068
Завершенные тесты: 1
08.09.2015, 08:57 #2
Что мешает сделать САМОМУ? Просто взять и проверить.
0
Ranny
0 / 0 / 1
Регистрация: 29.07.2015
Сообщений: 10
08.09.2015, 09:06  [ТС] #3
отсутствие возможности затестить это сейчас например, тк есть еще куча нерешенных вопросов в приложении, которые не позволяют проверить. а необходимость узнать это сейчас есть, для того чтобы понять в нужном ли я направлении двигаюсь. А вот что мешает написать нормальный ответ, если уж решил ответить?
0
Pablito
2534 / 2013 / 627
Регистрация: 12.05.2014
Сообщений: 7,068
Завершенные тесты: 1
08.09.2015, 09:10 #4
Цитата Сообщение от Ranny Посмотреть сообщение
вот что мешает написать нормальный ответ, если уж решил ответить
отвечу твоими же словами
Цитата Сообщение от Ranny Посмотреть сообщение
отсутствие возможности затестить это сейчас например, тк есть еще куча нерешенных вопросов в приложении, которые не позволяют проверить
0
08.09.2015, 09:10
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.09.2015, 09:10
Привет! Вот еще темы с ответами:

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

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

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

Динамическое добавление контролов на форму - C#
Уважаемые программисты! Сам с недавних пор начал писать на c# и столкнулся с такой проблемой: Есть Форма, в ней Табконтрол при...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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