到目前为止,我与Android Java融洽相处,但是现在我正尝试正确地做它,并学习记事本,我迷路了。

当我从官方教程中运行Notepadv2时,得到的画面与运行完整v1时的画面完全相同:“还没有笔记”。没有“添加”选项,更不用说“编辑”了(当然,因为我还没有添加注释)。

当我运行该解决方案时,也会发生同样的事情,并且互联网到目前为止还无法帮助我。

我最想知道的是,我一辈子都看不到NoteEdit类将在何处调用,而我希望在Notes_list.xml文件中显示“添加”选项...

帮助任何人?请?

最佳答案

如果按菜单按钮,则从屏幕底部弹出添加便笺选项,就像在编辑现有便笺时使用菜单按钮弹出删除便笺按钮一样。

如果您所有的代码都是可靠的,那么我认为就足够了。

NoteEdit活动与onListItemClick方法一起运行,当您单击创建注释按钮时,该方法开始一个新的意图

    Intent i = new Intent(this, NoteEdit.class);

    i.putExtra(NotesDbAdapter.KEY_ROWID, id);
    startActivityForResult(i, ACTIVITY_EDIT);


意图类将任何值传递给NoteEdit活动,并且startActivityForResult开始NoteEdit活动

尽管我对此还很陌生,所以如果我错了,任何人都可以纠正我!

07-26 05:26