안드로이드 개발 질문/답변
(글 수 40,700)
안녕하세요
리스트뷰를 생성하고
lv.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() {
@Override
public boolean onItemLongClick(AdapterView<?> arg0, View arg1,int arg2, long arg3) {
Toast.makeText(getBaseContext(), "long~~~~~~~~~", Toast.LENGTH_SHORT).show();
return false;
}
});
lv.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int posit, long arg3) {
String offCode = commonApp.loginList.get(posit).toString();
login(offCode);
}
});
}
이런식으로 리스너를 걸어줬는데요
롱클릭하면 토스트가 뜨고 손을 떼며 온클릭이 작동이 되는데
롱클릭시 온클릭 되는걸 방지 하는 방법좀 알려주세요~
바로 생각나는건 boolean값 같은걸 하나 줘서 롱클릭과 온클릭을 구별하게 하면 어떨까 하네요
근데 이건 개발코딩이고 더 좋은 방법을 알고 계시는 분들이 계실듯