이 버튼이 xml 인 경우, 눌려 질 때, 눌러 진 이미지 (b)는 정상 버튼으로 돌아 가기 전에 더 길어집니다.버튼 누름 애니메이션이 길어집니다
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_focused="true" android:state_pressed="false" android:drawable="@drawable/a" />
<item android:state_focused="true" android:state_pressed="true" android:drawable="@drawable/b" />
<item android:state_focused="false" android:state_pressed="true" android:drawable="@drawable/b" />
<item android:drawable="@drawable/a" />
사람이에 아이디어가 :
여기 내 XML입니까?
수정 사항. 나는 이것을 사용했다.
closeButton.setOnTouchListener(new View.OnTouchListener() {
public boolean onTouch(final View v, MotionEvent event) {
switch(event.getAction())
{
case MotionEvent.ACTION_DOWN:
v.setPressed(true);
return true;
case MotionEvent.ACTION_UP:
v.setPressed(false);
try {
Thread.sleep(150);
} catch (Exception e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
return true;
}
return false;
}
});
무엇이 당신의 질문입니까? 애니메이션을 더 길게 만들고 싶습니까? –
매우 가난한 설명. 이 모든 것을 누군가가 이해할 수 있다는 것을 보아서 버튼의 세 가지 다른 상태에 대해 3 세트의 이미지가 있다는 것입니다. 이제는 애니메이션이 어디에서 사진으로 등장했으며 정확히 "길게", 즉 정보가 없다는 것을 의미합니까 ??? –