如何在android中使用Timer显示启动画面?

如何在android中使用Timer显示启动画面?,第1张

概述你能告诉我如何在 android中使用Timer显示启动画面.我可以使用线程显示,但是线程是不错的选择,请你告诉我处理这个的最佳方法吗? 使用线程像这样 package com.example.splash_test; import android.os.Bundle;import android.app.Activity;import android.content.Intent;impo 你能告诉我如何在 android中使用Timer显示启动画面.我可以使用线程显示,但是线程是不错的选择,请你告诉我处理这个的最佳方法吗?
使用线程像这样

package com.example.splash_test;

import androID.os.Bundle;import androID.app.Activity;import androID.content.Intent;import androID.vIEw.Menu;public class MainActivity extends Activity {    protected int _splashTime = 5000;     private Thread splashTread;    @OverrIDe    protected voID onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentVIEw(R.layout.activity_main);         splashTread = new Thread() {             @OverrIDe             public voID run() {                 try {                                            synchronized(this){                             wait(_splashTime);                     }                 } catch(InterruptedException e) {}                  finally {                     finish();                     Intent i = new Intent();                     i.setClass(MainActivity.this,SecondActivity.class);                             startActivity(i);                     //stop();                 }             }         };         splashTread.start();    }    @OverrIDe    public boolean onCreateOptionsMenu(Menu menu) {        // Inflate the menu; this adds items to the action bar if it is present.        getMenuInflater().inflate(R.menu.main,menu);        return true;    }}
解决方法 这个片段非常有助于设计一个计时器.试试这个…
new Timer().schedule(new TimerTask() {              @OverrIDe    public voID run() {        startActivity(new Intent(getApplicationContext(),MainActivity.class));    }},5000);

在这里,我在5秒后启动MainActivity.只需将此代码放入您的启动活动的onCreate()中即可.

总结

以上是内存溢出为你收集整理的如何在android中使用Timer显示启动画面?全部内容,希望文章能够帮你解决如何在android中使用Timer显示启动画面?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1141004.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-31
下一篇2022-05-31

发表评论

登录后才能评论

评论列表(0条)

    保存