2016-12-24 5 views
0

Я создал два счетчика, но когда добавляю пользовательский макет к адаптеру, во время прокрутки некоторые элементы исчезают.Элемент spinner для Android исчезает во время прокрутки

XML файл:

<?xml version="1.0" encoding="utf-8"?> 


<TextView 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:textSize="25sp" 
    android:padding="20sp" 
    android:textColor="#000000" 
    android:textAlignment="center"/> 

Java файл:

ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, R.layout.spinner_text, list); 
    spinner.setAdapter(adapter); 

    ArrayAdapter<String> adapter2 = new ArrayAdapter<String>(this, R.layout.spinner_text, list2); 
    spinner2.setAdapter(adapter2); 

Как я могу решить эту проблему?

ответ

0

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

Попробуйте добавить android: layoutDirection к вашему тексту в пользовательском макете малярного элемента, и это будет исправлено.

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