在 android 中的选项卡之间切换时重置 edittext
我在我的应用程序中使用选项卡。每个选项卡都指向 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
尝试覆盖选项卡活动的 onResume() 。您可以在那里将文本视图重置为空白。
Try overriding onResume() of your tab activity. You can reset textview to blank there.
我假设视图是一个活动。如果是这样,只需在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.