【问题标题】:Trouble edit and save data from one Activity to another Activity无法将数据从一个 Activity 编辑和保存到另一个 Activity
【发布时间】:2012-08-02 22:28:17
【问题描述】:

目前正在开发一个使用 php 作为 API 从 SQL 检索数据的 android 应用程序。

我可以查看一个活动,但是当我转到下一个活动进行编辑时,它只显示空内容。

我将完整代码发布在代码审查网站here

【问题讨论】:

  • 我看不到您调用 putExtra() 将数据放入您的意图的位置。我错过了吗?
  • Ryan,你能解释一下如何在我的代码中使用吗?

标签: java android


【解决方案1】:
btnEdit.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
            // TODO Auto-generated method stub
            Intent i = new Intent(ViewRequestActivity, EditRequestActivity.class);
            i.putExtra("DATA", "" + your_value);

            startActivity(i);

        }
    });

在 EditRequestActivity 中获取这个“DATA”值。

    Bundle receiveBundle = this.getIntent().getExtras();
    String data= receiveBundle.getString("DATA");

然后在你的编辑文本中设置这个值。

    txtTitle.setText(data);

【讨论】:

    猜你喜欢
    • 2017-04-05
    • 2017-12-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-19
    相关资源
    最近更新 更多