这个应用程序正在运行,现在它不是,我不明白为什么。
发生异常setContentView(R.layout.activity_todo);
我查看了我能找到的类似问题的所有其他答案,但没有一个能解决我的问题。
以下是主要活动:
public class TodoActivity extends Activity {
...
lvItems.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long rowId) {
Intent i = new Intent(TodoActivity.this, EditItemActivity.class);
i.putExtra(EDIT_ITEM_NAME,items.get(position));
i.putExtra(EDIT_ITEM_POSITION, position);
// pass the due date as a long
Calendar c = Calendar.getInstance();
Date d = c.getTime();
i.putExtra(DUE_DATE, d.getTime() );
startActivityForResult(i, REQUEST_CODE);
return;
}
这是EditItemActivity:
public class EditItemActivity extends FragmentActivity
{
...
protected void onCreate(Bundle savedInstanceState) {
String itemName;
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_edit_item);
...
我将其更改为扩展FragmentActivity
,以便在点击复选框后启动Fragment
。但我将回复更改为Activity
作为测试,它仍然崩溃。
任何人都可以告诉我发生了什么事吗?以及如何解决它?