ВУЗ:
Составители:
Рубрика:
144
Рис. 3.10. результат использования свойства «TableLayout»
В примере два столбца и четыре строки. Ячейка под TextView с
надписью Password заполнена пустым элементом TextView. Если
этого не сделать, то checkbox RememberPassword будет располо-
жен под TextView, а не под TextEdit.
Атрибут ID
Каждый объект View может иметь целочисленный идентификатор
(ID), который уникальным образом идентифицирует объект в дереве
компоновки. В компилируемом приложении этот ID имеет целочислен-
ный тип, но в XML-файле этот атрибут задается в виде строки и имеет
следующий синтаксис: android:id="@+id/txtUserName".
Символ @ в начале строки указывает, что XML-парсер должен про-
анализировать остальную часть строки и идентифицировать ее как ID.
Символ + означает, что это новое имя ресурса, которое должно быть
создано и добавлено в файл ресурсов.
В коде ссылка на экземпляр объекта может быть получена сле-
дующим образом:
EditText editText=(EditText) findViewById(R.id.txtUserName);
RelativeLayout позволяет размещать компоненты, задавая их
взаимное положение. Рассмотрим пример.
Страницы
- « первая
- ‹ предыдущая
- …
- 142
- 143
- 144
- 145
- 146
- …
- следующая ›
- последняя »