0
我已經設法編碼在每一行微調器中都有圖像,但圖像都是相同的。我想更改每個圖像。你是怎樣做的。這裏是我的XML和代碼在Android中添加獨特的圖像到微調器行
XML
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<ImageView
android:id="@+id/icon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/calendar"/>
<TextView
android:id="@+id/weekofday"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
</LinearLayout>
這裏是java的
ArrayAdapter<String> dataAdapter = new ArrayAdapter<String>(this, R.layout.row, R.id.weekofday, list);
dataAdapter.setDropDownViewResource(R.layout.row);
spinner.setAdapter(dataAdapter);
,因爲它是在row.xml文件中設置它顯示相同的圖像。我如何使它動態?
我不知道如何做一個自定義適配器 –
請參閱此鏈接(即指數):是指HTTP:// WWW。 vogella.com/articles/AndroidListView/article.html#adapterown_custom。在這裏,他正在嘗試編寫自定義適配器。你可以使用相同的。讓我知道你是否需要更多的幫助 –