在 android 中的选项卡之间切换时重置 edittext

发布于 2024-12-09 13:32:18 字数 597 浏览 0 评论 0原文

我在我的应用程序中使用选项卡。每个选项卡都指向 3 个不同的活动。

    TabHost host=getTabHost();
    host.addTab(host.newTabSpec("one")
.setIndicator("Register")
.setContent(new Intent(this, Register.class)));
host.addTab(host.newTabSpec("two")
.setIndicator("View")
.setContent(new Intent(this, View.class)));
host.addTab(host.newTabSpec("three")
.setIndicator("Summary")
.setContent(new Intent(this, Summary.class)));

View 类中有一个 textview result ,我在单击按钮后设置它。 我的问题是,当我切换到另一个选项卡并返回到该选项卡(视图)时,textview result 仍然设置,当我在选项卡之间切换时,我希望它为空白。 任何人都可以帮我解决这个问题吗?

谢谢

I am using tabs in my application . Each tab is pointing to 3 different activities.

    TabHost host=getTabHost();
    host.addTab(host.newTabSpec("one")
.setIndicator("Register")
.setContent(new Intent(this, Register.class)));
host.addTab(host.newTabSpec("two")
.setIndicator("View")
.setContent(new Intent(this, View.class)));
host.addTab(host.newTabSpec("three")
.setIndicator("Summary")
.setContent(new Intent(this, Summary.class)));

There is a textview result in View class which i am setting after a button click.
My question is when i am switching to another tab and coming back to that tab(View) textview result is still set i want it to be blank , when i switch between tabs.
Can any one help me out in this.

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

街角迷惘 2024-12-16 13:32:18

尝试覆盖选项卡活动的 onResume() 。您可以在那里将文本视图重置为空白。

Try overriding onResume() of your tab activity. You can reset textview to blank there.

不必了 2024-12-16 13:32:18

我假设视图是一个活动。如果是这样,只需在View类的onResume方法中重置TextView即可。

I'm assuming View is an Activity. If so, you just need to reset the TextView in the onResume method of the View class.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文