2013-02-18 3 views
6

Когда я уменьшаю layout_width и layout_height от счетчика, имя элемента получает разрезанный. Я хочу уменьшить размер счетчика, не влияя на имена элементов. Как это сделать?Spinner: Как уменьшить размер прядильщика

+0

Используете ли вы отдельный макет для изделия с прядильщиками? – koti

+0

нет в .xml файле есть 3 текстовых поля и 3edittext, и один spinner также есть, и я хочу, чтобы spinner должен был выровняться с ними, но его слишком большой, чтобы соответствовать. –

+0

Уменьшить значение 'fontSize' элемента Spinner Text.If это работает, скажите мне, я отправлю его как ответ – Nezam

ответ

8

Хотя Создание адаптера для Spinner дать пользовательского макета вместо предопределенного один

Создание XML с именем spinner_row.xml

<?xml version="1.0" encoding="utf-8"?> 
<TextView xmlns:android="http://schemas.android.com/apk/res/android" 
android:id="@+id/cust_view" 
    android:layout_width="match_parent" 
    android:textColor="@color/black" 
    android:textSize="12dp" 
    android:layout_height="36dp" 
    android:gravity="left|center_vertical"/> 

Здесь вы можете изменить размер текста цвет и ширину и высоту элементов в вертушка путем модификации этого TextView

Используйте его, как это при создании Adapter

ArrayAdapter<String> adapter=new ArrayAdapter<String>(context, R.layout.spinner_row,yourlist); 

Последняя задача рутина

spinner.setAdapter(adapter); 

Я надеюсь, что это поможет.

+0

Спасибо, что сработало !!! –

+0

размер текста должен быть в sp –

Смежные вопросы