Пользовательский макет Android

Как правило, гораздо проще использовать скобки для той же цели. Я считаю, что желаемого результата можно достичь, выполнив следующие действия:

cwur_Data[cwur_Data$world_rank <= 500, ]

Используя эту технику, значение перед запятой представляет, какие строки мы хотим выбрать, в этом случае строки, у которых world_rank меньше или равно 500. Значение после запятой представляет столбцы, которые мы хотим выбрать. В этом случае мы оставляем это поле пустым, потому что нам нужны все столбцы.

29
задан Alex Lockwood 20 May 2012 в 05:41
поделиться

2 ответа

Это ФАНТАСТИЧЕСКИЙ вопрос. Я программирую на 3.0 и выше в настоящее время, и решил по большей части придерживаться AbsoluteLayouts во многих случаях. Несмотря на то, что он устарел, компиляция для версии 3.0 и ниже, скорее всего, все равно будет работать некоторое время на 4 и выше системах Я сам ищу этот ответ (для будущих версий ОС, которые его вырезали). Причина, по которой они его исключают, заключается в том, что на Android отсутствует стандартизация разрешения экрана.

Я бы предложил использовать AbsoluteLayouts как ДОЛГО, КАК МЫ МОЖЕМ. Я также думаю, что мы должны начать толчок, чтобы Google знал, что это все еще очень необходимый API для их платформы.

Большой вопрос: -)

2
ответ дан trumpetlicks 28 November 2019 в 02:10
поделиться

Доступная документация по пользовательским макетам кажется мне довольно расплывчатой, но я наконец-то нашел кое-что полезное: Вот хороший простой пример макета, который показывает, как соединить код XML и Java: изображения в центре экрана И вот пост, который объясняет одну ключевую проблему, которую я пропустил: http://www.arpitonline.com/blog/2012/07/01/creating-custom-layouts -для-андроид / . Очевидно, нужно переопределить onMeasure и вызвать measure () для каждого дочернего элемента.

1
ответ дан Community 28 November 2019 в 02:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: