3

我正在处理片段。假设我有fragmentA 和fragmentB,我可以从fragmentA 转到fragmentB。在 fragmentA 我有一个表格(几个编辑文本)。如果我填写表格然后转到 fragmentB 然后按返回按钮,我在表格中输入的所有信息都会保留。从 onCreateView 我正在尝试做

String name = myEditText.getText().toString();

但是即使我看到表单中的值,我也会得到空结果。

问题是,在这种情况下如何访问此 EditText 的内容?

解决方案

    public void onResume() {
    super.onResume();
    String id = etIdHidden.getText().toString();

    if(id.equals("")==false){

                    //Here do whatever you need, in my case I needed to change a bundle
        mArgumentos=new Bundle();
            mArgumentos.putString("id", ""+id);

    }

};
4

1 回答 1

3

尝试从方法editText中获取值onResume()另请参阅文档http://developer.android.com/guide/components/fragments.html中片段的生命周期

于 2013-07-10T14:35:54.380 回答