0
내 안드로이드 프로젝트에서 나는 그것을 회전시키고 오랫동안 애니메이션을 만들고 싶은 이미지가 있습니다. 프로그램을 실행할 수 있으며 정상적으로 작동합니다. 그러나 나는 그것을 어떻게 멈출 수 있는지 모른다. 네가 알면 나 한테 말해줘.Android, 애니메이션 중지 문제
감사
이 내 코드입니다, 내가 시작 항목, startAnimation 기능 실행을 클릭하고 나는 중지 항목을 클릭하면, stopAnimation가 :
public class Hypnagogic extends Activity
{
ImageView imView;
Animation an;
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
imView = (ImageView)findViewById(R.id.imView);
}
private void startAnimation()
{
an = AnimationUtils.loadAnimation(this, R.anim.spin);
imView.startAnimation(an);
}
private void stopAnimation()
{
;//there is no any stop function!
}
}
를 실행하면 두 항목이있는 메뉴가 있습니다
또한, 고해상도/ANIM에 내 애니메이션입니다 spin.xml을 넣어
<?xml version="1.0" encoding="utf-8"?>
<set>
<rotate
android:fromDegrees="0"
android:toDegrees="-18000"
android:pivotX="50%"
android:pivotY="50%"
android:duration="50000" />
</set>
감사합니다. 친애하는 kcoppock, 제 질문을 편집했습니다. 감사합니다. – Hesam
오케이, 대답을 업데이트했습니다. – kcoppock
정말 고마워. 나는 해냈어. :) – Hesam