Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/202.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
Android 如何将数据从片段(.java文件)传递到my fragment_layout.xml_Android_Android Fragments - Fatal编程技术网

Android 如何将数据从片段(.java文件)传递到my fragment_layout.xml

Android 如何将数据从片段(.java文件)传递到my fragment_layout.xml,android,android-fragments,Android,Android Fragments,我的问题:我有一个片段,它应该显示它从数据库获得的时间。 在我的fragment.java中,我从数据库获取数据,并希望将其传递到我的fragment\u layout.xml以显示它 (每次显示片段时,实际时间取自数据库) 我不想长时间保存数据,只想显示它 执行此操作的最佳方法是什么?您不能将其放在*.xml文件中 您的fragment.java文件应该有一个类似于对TextView的引用的内容,TextView是在fragment_layout.xml中定义的 fragment_layout

我的问题:我有一个片段,它应该显示它从数据库获得的时间。

在我的
fragment.java
中,我从数据库获取数据,并希望将其传递到我的
fragment\u layout.xml
以显示它

(每次显示片段时,实际时间取自数据库) 我不想长时间保存数据,只想显示它


执行此操作的最佳方法是什么?

您不能将其放在*.xml文件中

您的fragment.java文件应该有一个类似于对TextView的引用的内容,TextView是在fragment_layout.xml中定义的

fragment_layout.xml:

<TextView
    android:id="@+id/myTimeTextView"
    android:... />
您可以像这样更改文本:

myTextView.SetText(myTimeString);

“myTimeString”需要在方法中定义,即使在显示片段时也会调用该方法(使用事件)。

您能提供片段和布局的代码吗?
myTextView.SetText(myTimeString);