【发布时间】:2011-08-24 22:04:05
【问题描述】:
我想强制主布局资源视图重绘/刷新,比如 Activity.onResume() 方法。我怎样才能做到这一点 ?
主布局视图是指在我的 Activity.onCreate() 中调用的那个(下面的“R.layout.mainscreen”),如下所示:-
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.mainscreen);
}
【问题讨论】:
-
您是否尝试过命名您的封闭式 Linear/Relative/WhateverLayout,对其调用 findViewById,然后对其调用 invalidate()? (我会将此作为答案,但我不知道使父母无效是否也会使孩子无效,而且我无法测试它。)
-
也谢谢!不过,我仍在为此苦苦挣扎。你可以看看我在下面发布的内容。我需要这段代码(或其他?)来刷新我的主题...