on click
ListViewItemに1秒追加したいと思います。すでにビュー(ImageView)を作成し、クリックをオンに設定しました。関数が呼び出されます。しかし:どうすればこのListViewItemの情報を取得できますか?ListViewでPositionを取得するだけで十分ですか?
ImageView:
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="right|center_vertical"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:onClick="favorite"
android:src="@drawable/star" />
クリック機能のコード:
public void favorite(View view){
ImageView iView = (ImageView) view;
iView.setImageResource(R.drawable.star_checked);
ViewParent v = iView.getParent();
}