2013-07-25 3 views
0

У меня есть Activity и xml, и я хочу поместить изображение внутри спискаAdapter, который у меня есть.Как поместить изображение внутри спискаAdapter

Мой 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="fill_parent" 
    android:gravity="center_vertical|center_horizontal" 
    android:padding="15dp" 
    android:textSize="18sp" 
    android:textStyle="italic" > 

</TextView> 

Мой listAdapter в деятельности:

String adapter[] = new String[1]; 
adapter[0] = "Test";  
setListAdapter(new ArrayAdapter<String>(this, R.layout.activity_main, adapter)); 

Это только часть кода, на самом деле у меня есть для() делает много строк в списке, мой ideia помещается в линию с изображением с разными цветами, например надписи, в соответствии с значением внутри внутри строки. Возможно ли это? Спасибо.

ответ

0

Вам необходимо переопределить метод getView в ArrayAdapter вы создали

public View getView(int position, View convertView, ViewGroup parent) { 
    // Customize the view 
} 

Вот хороший учебник по этой теме:

http://www.vogella.com/articles/AndroidListView/

+0

Вау, хороший учебник ... Спасибо! Я также нашел несколько видеороликов об этом, я размещаю ссылку так, если у кого-то есть такие же сомнения здесь: http://www.youtube.com/watch?v=n3mlfG89VDU – user2600853

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