-1

在活动之间切换时,我不断在 Android 4.1 中抛出 NullPointer 异常。关于为什么的任何想法?

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_launch);

    Button login = (Button)findViewById(R.id.login_button);
    Button join = (Button)findViewById(R.id.join_button);  

    login.setOnClickListener(new OnClickListener() {
        public void onClick(View v) {
        Intent i = new Intent(LaunchActivity.this, LoginActivity.class);    
        startActivity(i);   
        }});//END OF CLICK

    join.setOnClickListener(new OnClickListener() {
        public void onClick(View v) {
        Intent i = new Intent(LaunchActivity.this, JoinActivity.class); 
        startActivity(i);   
        }});//END OF CLICK

}
4

1 回答 1

2

根据您的问题描述,我假设您收到此错误,因为您没有将 LoginActivity 和 JoinActivity 这两个活动添加到您的 AndroidManifest.xml 中。只需将它们添加到 AndroidManifest.xml 中,如下所示,

<activity android:name=".LoginActivity"></activity>
<activity android:name=".JoinActivity"></activity>
于 2012-08-22T02:08:56.573 回答