2013-10-09 5 views
0

i'am, используя список в моем основном активном состоянииКак настроить список в android?

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

это значит, что я не хочу иметь что-то вроде этого ПОС

это не мой скриншот проекта

enter image description here

заранее спасибо,

ответ

1

, связанные с Avoid ImageView hover state inside Listview if List Item is pressed вы можете использовать:

набор пустой фон

android:cacheColorHint="@android:color/transparent" 

или

android:cacheColorHint = "#00000000" 

удалить разделитель между элементами в использовании списка:

myListview.setDivider(null); 

или XML:

android:divider="@null" 
android:dividerHeight="0dp" 
0

Поскольку у вас уже есть свой собственный CustomListAdapter, сделать следующее в вашем методе onCreate():

ListView list=(ListView)findViewById(R.id.list); //or whatever the id of your listview is 

// Getting adapter by passing xml data ArrayList 
YourCustomAdapter adapter = new YourCustomAdapter(this, listDataToBeDisplayed); 
list.setAdapter(adapter); 
1

в адаптере, переопределить метод isEnabled(int position) и он возвращать ложь для этого элемента.

+0

, если я мог бы выбрать два ответа, как принято, этот ответ был один из них, мой вопрос должен расстаться, и это ответ на отключение режима наведения –

0

код Try ниже, чтобы отключить подсветку, вы можете изменить цвет текста, а

ListView.setSelector(new ColorDrawable(Color.TRANSPARENT)); 
Смежные вопросы