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

GridView: выравнивание колонок по центру - Android

Восстановить пароль Регистрация
Другие темы раздела
Android Программирование под Android http://www.cyberforum.ru/android-dev/thread1110640.html
Здравствуйте дорогие форумчане!У меня возник такой вопрос:я изучил язык С++,и хотелось бы по программировать под android или другую OS. Возможно ли программировать телефон на с++, и если да то может кто знает какие нибудь книги посоветуйте,уж очень не хочится тратить время на изучения Java.Спасибо.
Android XML vs View Я сейчас задам очень глупый вопрос, наверное, но все же: пользовательский интерфейс лучше создавать с помощью XML разметки или View? И в чем разница между ними? http://www.cyberforum.ru/android-dev/thread1110046.html
FTP клиент Android
Добрый день! Необходимо загрузить файл на FTP сервер. Не получается соединиться с FTP сервером, прошу Вашей помощи. Второй день бьюсь, возможно я неправильно подключаю библиотеку commons.apache. Последовательность моих действий: 1.Перешел на сайт http://commons.apache.org/proper/commons-net/download_net.cgi чтобы скачать библиотеку, файл: commons-net-3.3-bin.zip Извлекаю с архива, а...
MultiChoiceModeListener Android
ребята, есть разметка одного итема из списка.. собсвенно в ней 1 чекбокс и 2 текста, мне нужно чтоб по нажатию на элемент списка выделялся весь итем вместе с чекбоксом... вообщем работало как CheckedTextView... всмысле мне надо чтоб тыкнул на элемент списка а он чекбокс отметил
Android Существующие сборки\проекты\фреймворки Андройд приложений http://www.cyberforum.ru/android-dev/thread1109664.html
Приветствую всех! Мое изучение Андройд СДК продолжается, и его цель - создание собственного нативного мобильного приложения для взаимодействия с сервером облачной платформы (SFDC). Задачи самые минимальные: приложение должно по АПИ авторизоваться, получать записи определеной таблицы, выводить их списком и по одной записи. В общем то это все прекрасно решает и Браузер. Главное в...
Android Перенос значения массива через Tab Как перенести часть массива из одного Tab'a в другой ? подробнее

Показать сообщение отдельно
FazonFix
0 / 0 / 0
Регистрация: 18.01.2014
Сообщений: 26
07.03.2014, 16:32  [ТС]     GridView: выравнивание колонок по центру
Наконец-то сделал. Случайным образом ввёл параметр android:layout_gravity в TextView. Выкладываю, если кто-то будет страдать таким же вопросом.

Содержимое item.xml:
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical"
    android:background="#18A608" >
    
<TextView
    android:id="@+id/tvText"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="center_horizontal"
    android:minHeight="40dp"
    android:textSize="30sp" >
</TextView>
 
</LinearLayout>

------------------------------------------------------------

И ещё один вопрос:

Вот у меня есть матрица смежности, сделанная посредством GridView, размером 3x3. Как сделать так, чтобы когда я нажимаю на ячейку с id равным 2 (если размер 3x3, то это первый ряд, третья ячейка), то она загоралась не стандартным серым цветом, а, к примеру, зелёным, а все остальные - синим?

В теге LinearLayout файла item.xml есть параметр android:background со значением #18A608:
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical"
    android:background="#18A608" >
    
<TextView
    android:id="@+id/tvText"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="center_horizontal"
    android:minHeight="40dp"
    android:textSize="30sp" >
</TextView>
 
</LinearLayout>
Но при таком случае будут все ячейки загораться зелёным цветом, причём они будут зелёным цветом всегда, даже если не трогать пальцем экран. Как решить мою проблему?
 
Текущее время: 16:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru