0
"ontouchlistener"를 설정하는 데이 코드를 사용하려고합니다. 코드에 오류가 없다고하지만 실행하려고 할 때 강제 종료됩니다 ... 무엇이 잘못 됐나요? 어떤 아이디어?OnLongTouch를 사용하여 이미지를 문자열로 이동하십시오.
final Handler handler = new Handler();
Runnable mLongPressed = new Runnable() {
public void run() {
}
};
@Override
public boolean onTouchEvent(MotionEvent event, View v){
if(event.getAction() == MotionEvent.ACTION_DOWN)
handler.postDelayed(mLongPressed, 1000);
if((event.getAction() == MotionEvent.ACTION_MOVE)||(event.getAction() ==
MotionEvent.ACTION_UP))
handler.removeCallbacks(mLongPressed);
return false;
}
이것은 내가 할 수있는 유일한 자원이다 :하지만 당신은 리스너를 구현하려면이 하나?
를 사용하고, 우리는 쉽게 할 수 있습니다 발견. 초록이 사용되어야한다는 것을 알았지 만 어떤 이유로 그것이 작동하지 않았습니다. 정확히 어디에서 내 새로운 의도를 넣을 수있는 곳입니까? "String mString = mImage.toString()"도움을 주셔서 감사합니다. D –
또한 "이제는"추상적 메서드가 본문을 지정하지 않습니다 "라는 오류가 발생했습니다. –
업데이트 된 답변보기. 함수를 재정의해야합니다. 그것을 구현하십시오. 이 오류는'abstract'로 선언 된 함수는 코드 블록을 가질 수 없다는 것을 의미합니다. – Sage