Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/235.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android编辑片段元素_Java_Android_Android Fragments - Fatal编程技术网

Java Android编辑片段元素

Java Android编辑片段元素,java,android,android-fragments,Java,Android,Android Fragments,我正在制作一个带有导航抽屉的android应用程序 我想让这个应用程序连接到互联网,我需要把一个包含连接信息的标签放在一个片段中,并用一些按钮在另一个片段中发送信息。我希望标签不断更新,如果它的片段没有显示。 我的问题是: 当片段未显示时,是否可以通过编程方式编辑其元素?作为对您评论的回答,是的,这就是它的工作方式 Bundle bundle = new Bundle(); bundle.putString("key", "actualValue"); MyFragment fragment =

我正在制作一个带有导航抽屉的android应用程序

我想让这个应用程序连接到互联网,我需要把一个包含连接信息的标签放在一个片段中,并用一些按钮在另一个片段中发送信息。我希望标签不断更新,如果它的片段没有显示。 我的问题是:


当片段未显示时,是否可以通过编程方式编辑其元素?作为对您评论的回答,是的,这就是它的工作方式

Bundle bundle = new Bundle();
bundle.putString("key", "actualValue");
MyFragment fragment = new MyFragment();
fragment.setArguments(bundle);
// start your fragment
然后在片段
onCreate
onCreateView

Bundle bundle = getArguments();
if(bundle !=null){
   String actualData = bundle.getString("key");
   TextView myTextView = (TextView)view.findViewById(R.id.myText);
   myTextView.setText(actualData);
}

为什么不在intent中传递数据呢?请检查:但是当我打开片段时,这个方法真的会编辑我的标签吗?