如何在 Android 中刷新视图
How to refresh a view in Android
在我的android应用中,在一个视图中,有RadioButton视图、TextView、Checkbox视图、日期选择器、时钟选择器等等。
在底部,有两个按钮。其中之一是添加,另一个是重置。我希望当用户点击重置时,应该自然地刷新整个视图,并且子视图中的所有值都应该设置为默认值。我怎样才能做到这一点?
非常感谢您的帮助..
ViewGroup myViewGroup = (ViewGroup) findViewById (R.id.myId);
myViewGroup.removeAllViews();
myViewGroup.refreshDrawableState();
这不是正确的方法,但我认为它应该适用于简单的情况:-
重新启动 activity 没有动画。
finish();
startActivity(new Intent(this, MyActivity.class));
overridePendingTransition(0, 0);
在我的android应用中,在一个视图中,有RadioButton视图、TextView、Checkbox视图、日期选择器、时钟选择器等等。
在底部,有两个按钮。其中之一是添加,另一个是重置。我希望当用户点击重置时,应该自然地刷新整个视图,并且子视图中的所有值都应该设置为默认值。我怎样才能做到这一点?
非常感谢您的帮助..
ViewGroup myViewGroup = (ViewGroup) findViewById (R.id.myId);
myViewGroup.removeAllViews();
myViewGroup.refreshDrawableState();
这不是正确的方法,但我认为它应该适用于简单的情况:-
重新启动 activity 没有动画。
finish();
startActivity(new Intent(this, MyActivity.class));
overridePendingTransition(0, 0);