カスタム リスト行..
<LinearLayout android:id="@+id/RootView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
>
<TextView android:id="@+id/textView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="16sp"/>
<ImageView android:id="@+id/img"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
今あなたのアダプターに::
LinearLayout linearLayout = (LinearLayout) v.findViewbyid(R.id.RootView);
linearLayout.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
if(event.getAction()==MotionEvent.ACTION_DOWN && event.getAction()!=MotionEvent.ACTION_MOVE){
imgView.setBackgroundResource(R.drawable.pressed_state);
}else
btnArrow.setBackgroundResource(R.drawable.normal_stat);
return false;
}
});
それは私のために働く...この助けを願っています..