我有两个类,如Splash.java和Activity2.java!我已经尝试过将飞溅的简单代码如下:
public class Splash extends Activity { @OverrIDe public voID onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentVIEw(R.layout.splash); Thread thread= new Thread() { @OverrIDe public voID run() { super.run(); startActivity(new Intent(Splash.this,Trial.class)); finish(); } }; thread.start(); }}
在我的清单中,我也给出了条目.我的代码正在运行,没有错误. R.layout.splash的代码如下:
<?xml version="1.0" enCoding="utf-8"?><linearLayout xmlns:androID="http://schemas.androID.com/apk/res/androID" androID:orIEntation="vertical" androID:layout_wIDth="fill_parent" androID:layout_height="fill_parent" androID:gravity="center_horizontal" ><ImageVIEw androID:layout_wIDth="wrap_content"androID:layout_height="wrap_content"androID:src="@drawable/d"androID:layout_gravity="center"/></linearLayout>
谢谢!!
解决方法:
试试这个
setContentVIEw(R.layout.splashscreen); new Thread(new Runnable() { @OverrIDe public voID run() { try { Thread.sleep(2000); startActivity(new Intent(SplashScreen.this, Trial.class)); finish(); } catch (InterruptedException e) { e.printstacktrace(); } } }).start();
xml文件
<?xml version="1.0" enCoding="utf-8"?> <linearLayout xmlns:androID="http://schemas.androID.com/apk/res/androID" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:background="@drawable/screen1"> </linearLayout>
总结 以上是内存溢出为你收集整理的android-启动画面未显示全部内容,希望文章能够帮你解决android-启动画面未显示所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)