Как изменить/уменьшить размер счетчика Android?

Я хотел бы уменьшить/изменить размер счетчика, который включает в себя:

  • размер объекта счетчика
  • отображаемый шрифт (его размер и цвет)
  • Когда я открываю счетчик отображаемого списка (его размер шрифта и цвет)

Ответы

Ответ 1

Вы можете изменить эти параметры в файле макета. Приветственный инструмент-spinner очень полезен.

http://developer.android.com/guide/tutorials/views/hello-spinner.html

Добавить новый XML файл в папку макета.

Пример: spinnerLayout.xml

 <?xml version="1.0" encoding="utf-8"?>
    <TextView xmlns:android="http://schemas.android.com/apk/res/android"
              android:id="@+id/spinnerTarget"
              android:layout_width="fill_parent"
              android:layout_height="wrap_content"
              android:textSize="14pt"         
              android:textColor="#FF8B1500"
              android:gravity="center"/>

Измените ресурс адаптера на новый файл макета:

adapter = ArrayAdapter.createFromResource(
                this, R.array.sound, R.layout.spinnerLayout);

Ответ 2

android:padding="0dip"

в моем spinner уменьшает его с помощью

android.R.layout.simple_spinner_item 

при создании адаптера массива, похоже, он также становится меньше, но я понятия не имею, действительно ли это разумно.