저는 ListView를 사용하여 여러 항목을 표시합니다. 다음과 같이 내 row.xml : 나는 아래 활동에 myClick을 정의ListView에서 위치 가져 오기
<TextView android:text="text"
android:id="@+id/tvViewRow"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
</TextView>
<Button android:text="Click me!"
android:id="@+id/BtnToClick"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:onClick="myClick">
</Button>
그리고 :
public void myClick (View v) {
LinearLayout vwParentRow = (LinearLayout)v.getParent();
//How to get the position
}
어떻게 위치를 알 수는 buttom의 클릭 수? 위치의 의미는 onListItemClick의 메소드와 같습니다.
@Override
protected void onListItemClick(ListView l, View v, int position, long id) {
}
시도 전기. – JoxTraex