Я создал свой собственный элемент управления вкладками, и теперь я пытаюсь определить размер и расположение вкладок. Я в настоящее время использую:Android - размер и расположение табуляции
андроида: layout_weight = «9» андроида: layout_weight = «1»
Так что вкладка кнопки в верхней части экрана занимают 1/10 от высоты экрана, и я хотите, чтобы текст только метки моих вкладок заполнили половину этой высоты. Я в настоящее время указать высоту текста в TextView следующим образом:
андроида: TextSize = «16dp»
который выглядит хорошо на моем эмуляторе, но я полагаю, не делать то, что я хочу на различных размеров экрана , Могу ли я указать размер текста на половину размера содержащего TextView? (Который сам по себе был правильно настроен с помощью layout_weight).
В какой момент макет закончен? in onCreate() TextView.getHeight возвращает 0. Один из способов, по моему мнению, - запросить высоту после макета, затем установить размер текста на высоту/2px – Mark
http://groups.google.com/group/android-developers/browse_thread/ thread/9cd129eb10673e2c/c1e3a8de6bf51d5a? lnk = gst & q = View + getHeight # c1e3a8de6bf51d5a – Mark