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

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

Войти
Регистрация
Восстановить пароль
 
Slon747
59 / 37 / 1
Регистрация: 24.08.2013
Сообщений: 423
#1

Высота/ширина динамически создаваемого элемента - Программирование Android

19.06.2014, 14:36. Просмотров 639. Ответов 1
Метки нет (Все метки)

Внутри таблицы создаю ImageButton и пытаюсь установить у нее высоту и ширину.
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//создаем таблицу
TableLayout tableLayout = (TableLayout) findViewById(R.id.tableLayoutDatabase);
 
//создаем новую строку
TableRow tableRow = new TableRow(this);
tableLayout.addView(tableRow);
 
//создаем кнопку
ImageButton button1 = new ImageButton(this);
button1.setImageResource(R.drawable.delete);
 
//устанавливаем высоту и ширину кнопки
ViewGroup.LayoutParams lpView = new ViewGroup.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT);
lpView.width = 50;
lpView.height = 50;
        
tableRow.addView(button1, lpView);
В результате кнопка на экране не отображается (без установки свойств LayoutParams отображается).
В чем может быть дело?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.06.2014, 14:36
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Высота/ширина динамически создаваемого элемента (Программирование Android):

Высота и ширина экрана в dp - Программирование Android
Всем привет! Изучая Bottom navigation наткнулся на то, что высота задана в dp....

Ширина элемента - Программирование Android
Здравствуйте! Только начал осваивать Android:) Возник вопрос - если у нас есть 2 элемента с одинаковым weight и wrap_content. Они находятся...

Изменение позиции динамически созданного элемента - Программирование Android
Народ, это очередной вопрос про динамические штучки) Но тут совсем уже ступор, в общем задача состоит какая, я создаю динамически кастомные...

Неправильное отображение Listview создаваемого с SimpleAdapter - Программирование Android
Никак не получается сделать отображение таким как на картинке http://developer.alexanderklimov.ru/android/theory/simpleadapter1.png ...

Ширина изображения возвращает 0 - Программирование Android
Ошибся в теме - не ширину нужно узнать а высоту. но суть та же. Почему переменная возвращает 0, либо -2? int razmhe = (int)...

GridLayout, ширина колонки - Программирование Android
Есть GridLayout и 5 TextView(в одной колонке, на разных строках). Как можно сделать все TextView одинаковой ширины(не указывая явно...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Slon747
59 / 37 / 1
Регистрация: 24.08.2013
Сообщений: 423
24.06.2014, 10:18  [ТС] #2
Неужели никто не знает?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.06.2014, 10:18
Привет! Вот еще темы с ответами:

Ширина EditText в символах - Программирование Android
Всем привет! Нужно установить ширину EditText в символах. В попытках найти ответ в гугле я наткнулся на атрибут ems. Когда я решил его...

Некорректная высота ViewPage - Программирование Android
<android.support.v4.view.ViewPager android:id="@+id/pager" android:layout_width="match_parent" ...

Высота строк ListView - Программирование Android
У меня ListView выводит текст гигантского размера. Я выяснил, как изменить размер текста: SimpleCursorAdapter scAdapter = new...

Ширина и высота динамически создаваемого объекта - Delphi
Доброго времени суток! Такая ситуация: есть программа, в ходе работы которой создаются попеременно объекты типа: Tlabel и TImage. ...


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

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

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