当前位置: 首页 > 知识库问答 >
问题:

来自类外的片段中的SetText

华昕
2023-03-14

我有一个片段显示来自API的数据,但我不想每次调用该片段时都调用API。所以我从一个不同的类进行api调用,并在片段中调用一个方法来更新UI(textViews),但我得到了textViews的null异常,但那里的数据是100%

如果我尝试硬编码textview.settext(“hello”),它可以工作…

共有1个答案

公冶泰
2023-03-14

如果它对您想要的输出有效,请尝试快速修复
Textview起源于
public static Textview Textview;的类(youractivity)中使Textview成为静态

在片段
中,如果(youractivity.textview!=null){youractivity.textview.settext(“您想要的文本”);}

 类似资料:
  • 有一个调用。调用但从不调用,它是在中编写的。 代码: 代码:

  • 我们使用谷歌街景图像应用编程接口(而不是Javascript应用编程接口)来构建一个返回街景图像的网址。问题是,有时它会返回建筑物内部的图像,而不是提供地址的建筑物图像,例如: https://maps.googleapis.com/maps/api/streetview?size=600x300 是否有只显示户外图像的解决方案/解决方法?

  • 我想向捆绑包中添加一个OSGI片段,在这里添加到“org.eclipse.equinox.http.jetty”,并附带清单。mf如下: 不幸的是,我的代码需要在其他捆绑包中定义的代码,这里是“org.eclipse.jetty.io”。所以我将以下行添加到清单中: 现在,在Eclipse中,代码可以编译了。但是当我启动应用程序时,我得到了以下异常(

  • 但是我不能在ChildFragment1、ChildFragment2、ChildFragment3中添加新的OptionMenu,因为从未调用子片段类的onCreateOptionsMenu(Menu Menu,MenuFlater MenuFlater)方法。

  • 问题内容: 在以下代码段中: 是否有关键字从内部类引用外部类?基本上我想做的是或类似的东西,但是似乎什么也找不到。 问题答案: 通常,你用于引用外部类的封闭实例。 在你的例子中

  • 问题内容: 我有一个连接到我的应用程序状态的redux表单,一切似乎都很好。我可以获取数据并将其加载到表单中,然后提交数据并获取所需的元数据… 但是,我有一个自定义交互(颜色选择器),需要动态更改托管字段的值。我尝试的所有操作都将更改屏幕,但不会更改redux表单状态,即,当我提交表单时,我只会获取原始字段数据,而不是表单中显示的新数据。 下面的版本将字段属性传递给组件,并尝试使用ColorSel