启动画面功能

时间:2011-08-16 09:24:17

标签: android

我刚刚为我漂亮的基本游戏应用程序制作了一个启动画面。它持续5秒钟,我按照教程进行操作。

我想要做的是让启动画面持续20秒,除非屏幕被点击,我想用作“跳过”功能跳过启动画面,但允许用户读取无聊的位,如果它们所以希望。

我目前的代码是:

public class StartScreen extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.startscreen);
Handler x = new Handler();
x.postDelayed(new StartScreenHandler(), 5000);
}
class StartScreenHandler implements Runnable {
public void run() {
startActivity(new Intent(getApplication(), Menu.class));
};

2 个答案:

答案 0 :(得分:1)

为此你必须使用GestureDetectors。而且您必须相应地处理onTouch事件或singleTap事件中的事件。在这里看一个例子。

http://android-journey.blogspot.com/2010/01/android-gestures.html

答案 1 :(得分:0)

我不确定这个,只是猜测,试试它是否有效。 我想你必须在启动画面上有一些图像,只需在图像的onClick事件上结束启动画面活动并调用下一个事件。 试试看,让我知道