我写了一个涉及两个活动的简单应用程序。我使用了明确的意图来调用第二个活动,但是当我尝试这样做时,它总是强制关闭应用程序。第一次活动的代码
public class Splash extends Activity implements OnClickListener {
private ImageButton ibLogo;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_splash);
ibLogo = (ImageButton) findViewById(R.id.imageButton1);
ibLogo.setOnClickListener(this);
}
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
startActivity(new Intent(Splash.this, Menu.class));
}
}
菜单与 Splash 在同一个包中
安卓清单:
<activity
android:name="com.rakeshsarangi.petrofiesta2013.Menu"
android:label="@string/title_activity_menu" >
</activity>
我见过其他类似的线程,但没有一个可以帮助我。真的被这简单的事情搞糊涂了。