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

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

Войти
Регистрация
Восстановить пароль
 
beats
98 / 36 / 4
Регистрация: 09.12.2012
Сообщений: 565
#1

Сделать видимой сетку у таблицы - Программирование Android

20.01.2015, 18:51. Просмотров 850. Ответов 10
Метки нет (Все метки)

Имеется TableLayout внутри которого TableRow с TextView-шками. Однако сетка/разделитель не видна между ячейками. Как-нибудь можно включить ее отображение?
Миниатюры
Сделать видимой сетку у таблицы  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.01.2015, 18:51     Сделать видимой сетку у таблицы
Посмотрите здесь:
Android Наложить сетку на изображение
Как сделать кнопку видимой-не видимой? C++ Builder
Из сводной таблицы спортсменов сформировать турнирную сетку VBA
Не могу сделать видимой переменную Node.js
C++ Qt Сделать видимой строку QTableWidget
C# WPF WPF. 3D графика. Как создать цветную сетку?!, одну сетку раскрасить в разные цвета...
Как сделать видимой полосу загрузки? Visual Basic
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Armagedo
208 / 208 / 60
Регистрация: 22.08.2014
Сообщений: 644
20.01.2015, 19:04     Сделать видимой сетку у таблицы #2
TableLayout containers do not display border lines for their rows, columns, or cells
...
beats
98 / 36 / 4
Регистрация: 09.12.2012
Сообщений: 565
20.01.2015, 21:12  [ТС]     Сделать видимой сетку у таблицы #3
Armagedo, (
Какие-нибудь кастомные контролы есть? типа как для xaml'a
Armagedo
208 / 208 / 60
Регистрация: 22.08.2014
Сообщений: 644
20.01.2015, 21:37     Сделать видимой сетку у таблицы #4
beats, хз...

А что там у вас внутри?
TextView?
Может их каждую просто обрамить?
beats
98 / 36 / 4
Регистрация: 09.12.2012
Сообщений: 565
20.01.2015, 22:00  [ТС]     Сделать видимой сетку у таблицы #5
Может их каждую просто обрамить?
.
это идея!
Armagedo
208 / 208 / 60
Регистрация: 22.08.2014
Сообщений: 644
20.01.2015, 22:02     Сделать видимой сетку у таблицы #6
beats, выложи, что получится для истории
beats
98 / 36 / 4
Регистрация: 09.12.2012
Сообщений: 565
21.01.2015, 11:16  [ТС]     Сделать видимой сетку у таблицы #7
Решение как здесь, только изменены цвета под мои нужны.
Код:
XML
1
2
3
4
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" >
   <solid android:color="#00000000" />
   <stroke android:width="1.2px" android:color="#ffffff"/>
</shape>
Результат - скрин. только вот какая-то размытая рамка получается. Не четко прорисованная((
Миниатюры
Сделать видимой сетку у таблицы  
beats
98 / 36 / 4
Регистрация: 09.12.2012
Сообщений: 565
21.01.2015, 11:17  [ТС]     Сделать видимой сетку у таблицы #8
Цитата Сообщение от beats Посмотреть сообщение
размытая рамка получается. Не четко прорисованная((
но это только если присмотреться. Впринцыпе для данного апа сойдет)
Spelcrawler
526 / 496 / 111
Регистрация: 12.03.2014
Сообщений: 1,648
Завершенные тесты: 1
21.01.2015, 12:59     Сделать видимой сетку у таблицы #9
А еще можно залить всю таблицу цветом, который должен быть у рамок, а в ячейки вставлять элементы с цветом, который должен быть у таблицы и ставить каждому элементу layout_margin="1dp". Интересно было бы узнать как это сделать "правильнее".
CoolMind
418 / 401 / 65
Регистрация: 06.10.2012
Сообщений: 1,727
21.01.2015, 13:47     Сделать видимой сетку у таблицы #10
Цитата Сообщение от beats Посмотреть сообщение
только вот какая-то размытая рамка получается. Не четко прорисованная((
Получилось так, как требовали, - вокруг каждого TextView своя рамка. Соответственно, на краях таблицы - одна линия, между ячейками - две.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.01.2015, 14:16     Сделать видимой сетку у таблицы
Еще ссылки по теме:
Как сделать видимой библиотеку libopencv_calib3d.so.2.4? Linux
C++ Builder Как сделать видимой главную форму?
Сделать вторую форму видимой по команде C++ Builder
DirectX Как сделать текстуру видимой всегда
Сделать видимой закрытую часть текста HTML, CSS

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

Или воспользуйтесь поиском по форуму:
Armagedo
208 / 208 / 60
Регистрация: 22.08.2014
Сообщений: 644
21.01.2015, 14:16     Сделать видимой сетку у таблицы #11
ИМХО, такой косяк будет в любом случае при таком подходе или другом через XML.
Пограммно, думаю, можно пробовать обрамить правильно или вешать бэкграунд с размерами на пару пикселей меньше от прямоугольника, занимаемого соответствующим view, чтобы получить "отдельно висящие" клетки.
Но стоит ли гемор свеч?
Yandex
Объявления
21.01.2015, 14:16     Сделать видимой сетку у таблицы
Ответ Создать тему
Опции темы

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