在我的android應用程序中,我有一個列表和一個列表標題。爲表頭,我用這個佈局:如何在某些事件上的textview上添加圖像
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent" android:layout_height="?android:attr/listPreferredItemHeight"
android:weightSum="1">
<TextView android:text="#" android:layout_height="wrap_content"
android:layout_width="0dp" android:background="@drawable/back"
android:layout_weight=".05" android:gravity="center_horizontal"
android:id="@+id/header_num"/>:
<TextView android:text="Summary" android:layout_height="wrap_content"
android:layout_width="0dp" android:background="@drawable/back"
android:layout_weight=".55" android:gravity="center_horizontal"
android:id="@+id/header_summ" />
</LinearLayout>
爲Android:背景=「@繪製/後退」:
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="#ffffff" />
<stroke android:width="1dip" android:color="#4fa5d5" />
</shape>
現在頭項目的基礎上,正在申請排序列表項爲:
ticketnum = (TextView) findViewById(R.id.header_num);
ticketnum.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Comparator<Ticket> mc;
mc = new TicketIdComparator();
Collections.sort(tickets, mc);
System.out.println(tickets);
ticket_adapter = new TicketAdapter(getApplicationContext(),
R.layout.ticket_details_row, tickets);
setListAdapter(ticket_adapter);
ticket_adapter.notifyDataSetChanged();
}
});
現在我在此頭中,向上和向下的箭頭以顯示排序要兩個圖像是按升序或降序。
請建議如何添加這兩個圖像。
謝謝。
爲什麼你不把這些圖像放在包含textviews的頁眉佈局xml文件中? – user370305
user370305:我需要更改onClick事件上的圖像。並沒有得到如何把它們放在xml文件 – Romi
我認爲你必須把imageview放在你的頁面佈局xml文件中,並用任何一個圖像來啓動它,以提升和活動onClick的Imageview只是切換圖像(降序),還有功能。 – user370305