我是Android的新手。
我有一个带有简单徽标图片的启动活动,并在.java
类上运行此代码:
public class Splash extends Activity {
private int SPLASH_TIEMPO = 3000;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.splash);
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
// TODO Auto-generated method stub
Intent intent = new Intent(getApplicationContext(), Login.class);
startActivity(intent);
finish();
overridePendingTransition(R.anim.anim_in_fade, R.anim.anim_out_fade);
}
}, SPLASH_TIEMPO);
}
}
然后,在我的Login.class中,我没有任何代码:
public class Login extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.login);
}
}
在我的登录布局中,我做了一些设计。但是当我在手机上运行应用程序时,它总是会显示Hello世界!文字示例:
你做错了什么?
编辑:在调试模式下,我看到显示登录活动的代码正在执行。