【发布时间】:2015-06-18 16:06:23
【问题描述】:
我有一些显示当前日期和时间的活动。 我只想制作一个文本视图(布局)txtTime 显示时间,并且它将由主要活动中的处理程序每秒更新一次。 然后其他活动的其他视图可以通过包含重用文本视图 txtTime。 (我只想要 1 个处理程序更新日期/时间值,并且所有应用程序活动都可以显示此值)
事实上,我不知道如何创建/访问像 txtTime 这样的文本视图。 像往常一样,我通过 (Activity).findViewById(R.id...) 找到一个文本视图。 但由于它不属于任何活动,所以我被困在那里。
我的 pb: 如何将 TextView 用作不属于任何活动的应用程序圈对象? 如何更改其文本值(日期或时间)?
您对我有什么建议/解决方案吗? 谢谢,
@雷米的回复: 你想要这样的东西: static final TextView appTimeText = new TextView(appContext);, 在处理程序 appTimeText.setText("Text");现在,当您在任何活动中创建 latout 时,只需添加它。 ——雷米
【问题讨论】: