我目前试图实现的是:
在一个活动中添加一条记录并将其显示在另一个活动中。单击显示活动上的编辑按钮,它会将用户带回到第一页以编辑数据。
问题是我不能为此使用 Intent.putextra() 因为添加页面与其他页面链接,所以它给了我错误。
也考虑过使用共享首选项,但我认为这对我没有多大帮助,因为如果在共享首选项中设置了一个值,它将在加载活动时可用,所以我无法知道我从哪里进入活动。所以想到使用意图过滤器。谁能帮我这个 ?而且我不想为编辑目的创建另一个类。
问问题
383 次
1 回答
0
为什么不检查...
<pre>
<code>
if (getIntent() != null && getIntent().getSerializableExtra("Id") != null)
{
//get the data here becuz it's not null here....
}
</code>
</pre>
还要注意getIntExtra()也存在......
于 2012-07-12T13:38:09.547 回答