Страница 4 из 8

Кто знает андроид помогите я делаю спраочник , но не удобно

Добавлено: 26 фев 2013, 22:44
elsetell
Кто знает андроид помогите
я делаю спраочник , но не удобно создавать 200 xml и java можно ли как то сократить обьём работы?

Re: Урок 17. Создание View-компонент в рабочем приложении

Добавлено: 26 фев 2013, 23:14
rezak90
Ну, фишка в том, что это накладывает дополнительные проблемы, которые интересно решать. Чем больше сложных задач приходится решить в процессе обучения, тем лучше усваивается материал и тем интереснее учиться.
программирование нужно сводить к минимально простому, что бы не усложнять жизнь себе и окружающим, посмотрит кто то в ваш код улыбнётся и пошлёт подальше потому что такой код без литра водки не понять =)

Re: Урок 17. Создание View-компонент в рабочем приложении

Добавлено: 27 фев 2013, 12:02
romashko_o
rezak90 писал(а): программирование нужно сводить к минимально простому, что бы не усложнять жизнь себе и окружающим, посмотрит кто то в ваш код улыбнётся и пошлёт подальше потому что такой код без литра водки не понять =)
Ну я вроде стараюсь все комментировать и делать так, чтоб понятно было.

Кстати, спасибо, removeAllViews действительно помог.

Re: Урок 17. Создание View-компонент в рабочем приложении

Добавлено: 12 мар 2013, 10:12
Aanklager
Хай!
Всё получилось. Спс за урок.
По нажимал я кнопку "Create" в ассортименте, создалось кнопок на весь экран, и вдруг создалась кнопка за пределами экрана.
Прокрутить экран не удалось, вот и созрел вопрос:
Есть параметр типа "Scrolling"=on/off или всё сложнее, что б заставить экран прокручиваться до последнего View?

Re: Урок 17. Создание View-компонент в рабочем приложении

Добавлено: 14 мар 2013, 03:57
Aanklager
Aanklager писал(а):Хай!
Всё получилось. Спс за урок.
По нажимал я кнопку "Create" в ассортименте, создалось кнопок на весь экран, и вдруг создалась кнопка за пределами экрана.
Прокрутить экран не удалось, вот и созрел вопрос:
Есть параметр типа "Scrolling"=on/off или всё сложнее, что б заставить экран прокручиваться до последнего View?
Ну что, нет ответов? Я тут поиграл с параметрами Scrollbars, но ни какого эффекта...

Re: Урок 17. Создание View-компонент в рабочем приложении

Добавлено: 14 мар 2013, 08:32
rezak90
scrollview

Re: Урок 17. Создание View-компонент в рабочем приложении

Добавлено: 15 мар 2013, 08:26
Aanklager
rezak90 писал(а):scrollview
Спасибо, нашёл, разобрался...

Re: Урок 17. Создание View-компонент в рабочем приложении

Добавлено: 25 мар 2013, 21:15
rus_lan_7
Я только недавно взялся за ООП, поэтому не хватает знаний как реализовать следующую идею:
Ну, скажем, есть много кнопок в layout, при нажатии любой из них, ниже нажатой, между уже существующими, создается новая кнопка!

И еще вопрос, можно ли это реализовать в пределах LinearLayout?
Помогите плз с реализацией!!!

Re: Урок 17. Создание View-компонент в рабочем приложении

Добавлено: 16 июл 2013, 10:12
klblk
Возник небольшой вопрос.
в xml создаётся горизонтальный LinearLayout в котором есть 3 ImageView.

Мне нужно программно вставить n-ое кол-во ImageView между второй и третьей исходными ImageView. Собственно, как это можно сделать?

Пока решил проблему путём программной вставки 3-его ImageView, уже после добавления новых элементов.

Re: Урок 17. Создание View-компонент в рабочем приложении

Добавлено: 25 авг 2013, 16:39
KrevM
Создание компонентов это хорошо, но не могли-бы вы объяснить как их потом использовать. Я никак не могу разобраться как получить данные из EditText. Помогите пожалуйста!

Re: Урок 17. Создание View-компонент в рабочем приложении

Добавлено: 21 окт 2013, 17:31
Mamapapa
Все таки не совсем понятно как потом обрабатывать нажатия на эти кнопки, даже после установки id

Re: Урок 17. Создание View-компонент в рабочем приложении

Добавлено: 10 ноя 2013, 20:33
nitrol
Здравствуйте. В main.xml во многих строках вылезает такая ошибка "Unexpected namespace prefix "android" found for tag RadioGroup/EditText/LinearLayout/Button", через / в зависимости от места. Как исправить эту ошибку? Код вбивал вручную.
Еще естЬ такая ошибка на строке <RadioButton
error: Error parsing XML: unbound prefix

Re: Урок 17. Создание View-компонент в рабочем приложении

Добавлено: 14 ноя 2013, 00:17
damager82
KrevM писал(а):Создание компонентов это хорошо, но не могли-бы вы объяснить как их потом использовать. Я никак не могу разобраться как получить данные из EditText. Помогите пожалуйста!
В конце урока добавил немного инфы про доступ к созданным компонентам.

Re: Урок 17. Создание View-компонент в рабочем приложении

Добавлено: 14 ноя 2013, 00:42
BeKZaT
Можете помочь плииз
у меня черная выделение появилось когда нажимаю на текст

Re: Урок 17. Создание View-компонент в рабочем приложении

Добавлено: 18 ноя 2013, 10:56
aver1216
как обрабатывать нажатие на View-компонент, созданный в рабочем приложении.

case R.id.btn2:
llTop.removeView(btnNew);
break;

Так ??

Re: Урок 17. Создание View-компонент в рабочем приложении

Добавлено: 17 янв 2014, 21:44
BlizzedRu
Добрый вечер!
А можно ли создать .xml для ВьюГруппы и уже программно добавляеть его экземляры друг за другом? Чтобы не перерисовывать этот самый xml программно.
Если касаться Вашего примера, то при нажатии на кнопку чтобы появлялась не кнопка, а целый лэйаут (заданный в каком-нибудь xml)?

Re: Урок 17. Создание View-компонент в рабочем приложении

Добавлено: 19 янв 2014, 11:55
damager82
BlizzedRu писал(а):А можно ли создать .xml для ВьюГруппы и уже программно добавляеть его экземляры друг за другом?
Если надо один раз подтянуть layout, то используйте ViewStub - http://developer.android.com/training/i ... emand.html.
Если надо добавлять много раз, то inflater - http://startandroid.ru/ru/uroki/vse-uro ... zovat.html.

Re: Урок 17. Создание View-компонент в рабочем приложении

Добавлено: 08 фев 2014, 18:19
Realist
Здравствуйте. У меня такой вопрос - как сделать так, чтобы созданные кнопки не пропадали после выхода из приложения, а сохранялись. То есть как бы прописывались в layout файле.. И если ответ громоздкий, то дайте пожалуйста ссылку на урок, в котором объясняется подобное..

Re: Урок 17. Создание View-компонент в рабочем приложении

Добавлено: 08 фев 2014, 18:49
rezak90
Realist писал(а):Здравствуйте. У меня такой вопрос - как сделать так, чтобы созданные кнопки не пропадали после выхода из приложения, а сохранялись. То есть как бы прописывались в layout файле.. И если ответ громоздкий, то дайте пожалуйста ссылку на урок, в котором объясняется подобное..
сохранять нужно данные (например в преференсы), и при запуске приложения исходя из этих данных строить "кнопки"

Re: Урок 17. Создание View-компонент в рабочем приложении

Добавлено: 09 фев 2014, 22:35
Fynjy
Доброго вечера, девелоперы! Выполнив урок, решил немного его дополнить)) Ведь когда нажимаешь кнопку "очистить экран", то текст в поле "editText" не исчезает, а мне кажется, что это неправильно. И поэтому я сделал небольшую приписочку

case R.id.btnClear:
llMain.removeAllViews();
Toast.makeText(this, "Удалено", Toast.LENGTH_SHORT).show();
etName.setText("");
break;