我有一個按鈕和imageview的相關佈局。我面臨的問題是,我可以使按鈕可點擊,但圖像視圖旁邊沒有按鈕點擊時切換圖像。如何將它們連接起來以便在點擊按鈕時工作?這裏是我的代碼:如何讓我的imageview與按鈕一起點擊?
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<Button
android:id="@+id/button_breakingviews"
android:layout_width="match_parent"
android:layout_height="@dimen/manage_news_btn_ht"
android:layout_marginLeft="2dp"
android:layout_marginRight="2dp"
android:background="@drawable/manage_market_category_btnbg"
android:gravity="left|center_vertical"
android:paddingLeft="40dp"
android:text="@string/button_breakingviews"
android:textColor="#cccccc"
android:textSize="@dimen/title" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_centerVertical="true"
android:paddingLeft="10dp"
android:paddingRight="17.5dp"
android:paddingTop="0dp"
android:src="@drawable/arrow_expand_collapse" />
</RelativeLayout>
這是arrow_expand_collapse代碼:
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/tbl_icon_more_arrow_down" android:state_pressed="true"></item>
<item android:drawable="@drawable/tbl_icon_more_arrow_up"/>
</selector>
很好地工作 – bardu