У меня есть этот TextView
, определенный в файле макета XML:TextView не заполняет ширину? (Андроид)
<TextView
android:id="@+id/time"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:typeface="sans"
android:textColor="#FFFFFF"
android:layout_gravity="center_vertical"
android:gravity="center"
android:textSize="20sp" />
Это TextView
должно быть от начала до конца дисплея, так как layout_width="fill_parent"
. Но это не тот случай, когда я запускаю его на эмуляторе. Вот как это выглядит:
Почему это (время) не покрывает всю ширину экрана?
Ширина только размера контейнера. Увеличьте размер шрифта, чтобы увеличить его размер. Он не будет автоматически масштабироваться – Kirk
@Kirk Если я использую более крупный шрифт, не будет ли он выглядеть очень большим на устройствах с меньшим экраном? Я не хочу, чтобы это произошло. –
Используйте независимые от устройства размеры, такие как dip. Они выглядят одинаково на всех размерах экрана в целом. См. Http://developer.android.com/guide/practices/screens_support.html – Kirk