A
Anubiss
Neues Mitglied
- 0
Moin Leute. Folgendes Problem:
Ich habe mir ein Buch zur Android-Programmierung gekauft und nun besteht meine Aufgabe einen Button, der zur Game-Activity führt zu animieren, wenn der Button 10 Sekunden lang nicht gedrückt wurde. Eigentlich dachte ich, es wäre alles korrekt, aber der Button wackelt nicht.
buttonID = button1
res/anim/wackeln.xml
und in der main activity:
Bitte helft mir ^^
Ich habe mir ein Buch zur Android-Programmierung gekauft und nun besteht meine Aufgabe einen Button, der zur Game-Activity führt zu animieren, wenn der Button 10 Sekunden lang nicht gedrückt wurde. Eigentlich dachte ich, es wäre alles korrekt, aber der Button wackelt nicht.
buttonID = button1
res/anim/wackeln.xml
Code:
<?xml version="1.0" encoding="utf-8"?>
<alpha xmlns:android="http://schemas.android.com/apk/res/android"
android:fromDegrees="-40"
android:toDegrees="40"
android:duration="1000"
android:repeatCount="20" />
und in der main activity:
Code:
private Animation animationWackeln;
private Button startButton;
private Handler handler = new Handler();
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button button = (Button) findViewById(R.id.button1);
button.setOnClickListener(this);
animationWackeln = AnimationUtils.loadAnimation(this, R.anim.wackeln);
startButton = (Button)findViewById(R.id.button1);
}
private class WackleButton implements Runnable {
public void run() {
startButton.startAnimation(animationWackeln);
}
}
@Override
protected void onResume(){
super.onResume();
handler.postDelayed(new WackleButton(), 1000*10);
}
Bitte helft mir ^^