我已经创建了一个按钮,如果我点击它,将会启动以下内容:
public void onClick(View v) {
// TODO Auto-generated method stub
Crunch();
tts.speak("Kurze Pause", TextToSpeech.QUEUE_ADD, null);
Unterarm();
SitUp();
}
通过调用Crunch(),我想setContentView(R.layout.1)
,当它完成时我想通过调用Unterarm()将contentView更改为另一个布局。然后通过调用SitUp()来到另一个。
我怎样才能以最好的方式处理它?我已经创建了所有的布局和方法,但它没有工作。
答案 0 :(得分:0)
答案 1 :(得分:0)
它不起作用,因为它将执行所有方法而它们之间没有任何延迟所以你会感觉到只有最后一个正在工作,如果最后一个正在恢复初始状态,你'我觉得什么都没发生。
我建议你将方法包装在asyncTask
中,并在方法调用之间设置一些延迟。它应该是直截了当的。