제가 리스트뷰를 만들어서 이미지 버튼을 사용하는데 이미지를 glide를 사용해서 이미지를 받아오고 그 버튼을 눌렀을때 정보를 받아오고 띄우는 창을 만들려고 하는데요 원래는 saveTag라는 클래스를 하나 만들어서 그걸로 position값을 받아와서 클릭 이벤트를 사용했는데요 glide를 사용하니까 tag클래스 오류가뜨면서 안되더라고요
그래서 제가 getView부분에서
public View getView(int position,View convertview,ViewGroup parent){
pos=position이런식으로 변수에 position을 넣어서
OnClickListener photoClick = new OnClickListener() {
public void onClick(View v){
switch (v.getId()){
case R.id.photo:
AdminID="";
sendObject(getItem(pos).getValueId());
AdminID=getItem(pos).getValueId();
이런식으로 하면 될거 같다는 생각을 해서 사용했는데 position값이
마지막에 만들어진 리스트뷰에 위치값만 저장이 되더라고요 Tag로
저장하는 방식말고 눌린 위치에 대한 position값을 얻어오는 방법좀 알려주세요 ㅜㅜ
(제가 아직 많이 미숙해서 쫌만 풀어서 알려주셨으면 감사합니다)