我有以下代码,每当我开始运行它时,它将显示消息不幸已停止。以前它曾经运行但现在不是。我的程序中没有错误。知道问题可能是什么?以下是我的代码:
主要活动中的代码:当点击按钮时,消息显示不幸等等。
public class ContactsMain extends AppCompatActivity {
public static final int REQUEST_CODE_AddContact=1;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_contacts_main);
Button b = (Button) findViewById(R.id.addContact);
b.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View a) {
Intent i = new Intent(a.getContext(), AddContact.class);
startActivityForResult(i, REQUEST_CODE_AddContact);
}
});
}
}
活动AddContact代码:
package com.example.maria.maria_caruana_1bsc5;
public class AddContact extends AppCompatActivity {
public static final int REQUEST_CODE_ContactsMain=3;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.content_add_contact);
Button b1 = (Button) findViewById(R.id.btnGoBack);
b1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View d) {
Intent i = new Intent(d.getContext(), ContactsMain.class);
startActivityForResult(i, REQUEST_CODE_ContactsMain);
}
});
}
}
答案 0 :(得分:1)
更改onClick覆盖方法中的find_previous_sibling('p')
,如:
intent
在其他班级也类似..