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

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

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

Как удалять элементы с экрана - Программирование Android

07.03.2013, 21:35. Просмотров 956. Ответов 3
Метки нет (Все метки)

Начал потихоньку осваивать Android изнутри.
Пишу небольшую прогу по дискретной математике.
Возник вопрос, как удалять элементы с экрана?
Прграмма ищет НОД и его линейное представление с помощью алгоритма Евклида и выводит каждый шаг вычислений.
Вычисления вывожу по строчкам в TableLayout. (скрин во вложении)
Вот мой код вывода
Java
1
2
3
4
5
6
7
8
9
        TableRow tr_head = new TableRow(this);
        TextView num1 = new TextView(this);
        if(n1!=0) num1.setText(n1+" ("+k11+";"+k12+")"); else num1.setText("0");
        TextView num2 = new TextView(this);
        if(n2!=0) num2.setText(n2+" ("+k21+";"+k22+")"); else num2.setText("0");
        TextView qq = new TextView(this);
        qq.setText("["+q+"]");
        tr_head.addView(num1);  tr_head.addView(num2); tr_head.addView(qq);
        t1.addView(tr_head);
А вот как мне удалять результаты предыдущих вычислений?
По одному в цикле, или же сразу очищать весь Layout.
Спасибо за внимание)
Миниатюры
Как удалять элементы с экрана  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.03.2013, 21:35     Как удалять элементы с экрана
Посмотрите здесь:

Дизайн: элементы размещаются как в рамке, которая меньше экрана - Программирование Android
Всем привет, подскажите почему так происходит и как это исправить ? Каким бы не был layout (Relative, Absolute....), элементы размещаются...

Как отследить поворот экрана - Программирование Android
Есть 2 активити Главный activity_main.xml (на котором есть одна кнопка с id= "myBtn" и текстовое поле), и активити который срабатывает...

Как узнать разрешение экрана - Программирование Android
Пробовал Display display = ((WindowManager) getSystemService(WINDOW_SERVICE)).getDefaultDisplay(); int width = display.getWidth(); ...

Как проверить разрешение экрана? - Программирование Android
Знаю что в Гугле можно поискать, я искал, но то, что мне нужно не нашел... Дело в том что я должен проверить телефоны на дюймы то есть...

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

как программно сделать скриншот экрана - Программирование Android
как програмно сделать скриншот экрана?

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
08.03.2013, 00:02     Как удалять элементы с экрана #2
Цитата Сообщение от steam13 Посмотреть сообщение
Возник вопрос, как удалять элементы с экрана?
удалить - remove. учите английский.


Цитата Сообщение от steam13 Посмотреть сообщение
По одному в цикле, или же сразу очищать весь Layout.
я бы использовал ListView.
steam13
1 / 1 / 0
Регистрация: 24.02.2012
Сообщений: 32
08.03.2013, 02:25  [ТС]     Как удалять элементы с экрана #3
V0v1k, ваш совет по поводу английского совершенно не к месту. Английский - это не язык программирования)
Обоснуйте пожалуйста, чем лист лучше?

P.S. Нашел функцию очищения вьюшки
Java
1
2
View view = findViewById(R.id.tlt1);
        ((ViewGroup) view).removeAllViews();
Все работает) можно закрывать)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.03.2013, 03:30     Как удалять элементы с экрана
Еще ссылки по теме:

Как программно узнать ppi экрана? - Программирование Android
Как программно узнать ppi экрана?

Регистрируется ли блокировка экрана как событие? - Программирование Android
регистрируется ли блокировка экрана как событие. Какие изменения происходят в системе. Переходят ли запущенные сервисы в режим паузы,...

EditText удалять спецсимволы - Программирование Android
Как при получении значения с EditText удалять спец. символы (к примеру эти - /?.,+=-{}:;"'!@#$%^&*()|\№) т.е оставляя буквы и...

Как программно взять диагональ экрана андроид устройства? - Программирование Android
Помогите, пожалуйста, определить к какому drawable (mdpi, hdpi, xdpi...) относится используемый аппарат, естественно кодом.

Как запретить поддержку устройств с определённым размером экрана? - Программирование Android
Как запретить поддержку устройств с определённым размером экрана? пробовал android:xlargeScreens="false" - не помогает

Как сделать скриншот экрана без прав Root-а? - Программирование Android
как сделать скриншот всего экрана без использования(getRootView()) без рут прав ??


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

Или воспользуйтесь поиском по форуму:
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
08.03.2013, 03:30     Как удалять элементы с экрана #4
Цитата Сообщение от steam13 Посмотреть сообщение
V0v1k, ваш совет по поводу английского совершенно не к месту. Английский - это не язык программирования)
ну а каким языком названы методы, переменные, классы?

Цитата Сообщение от steam13 Посмотреть сообщение
removeAllViews
вот видите

Цитата Сообщение от steam13 Посмотреть сообщение
Обоснуйте пожалуйста, чем лист лучше?
не будет создано тыщу вьюшек даже если было тыщу шагов вычислений.
Yandex
Объявления
08.03.2013, 03:30     Как удалять элементы с экрана
Ответ Создать тему
Опции темы

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