【发布时间】:2010-09-07 15:12:47
【问题描述】:
如果 ProgressBar 可以在需要时消失,那就太好了。在 applyMenuChoice 中使用 setVisibility.progressBar 有问题吗?在 PrintStatusTask().execute() 中使用 setVisibility.progressBar 的问题在于它会在运行时使应用程序崩溃。
public class Controller extends Activity {
private ProgressBar progressBar;
...
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.controller);
progressBar = (ProgressBar)findViewById(R.id.progressBar);
...
private boolean applyMenuChoice(MenuItem item) {
switch (item.getItemId()) {
case R.id.menuStatus:
progressBar.setVisibility(View.VISIBLE);
new PrintStatusTask().execute();
progressBar.setVisibility(View.GONE);
...
【问题讨论】:
标签: android progress-bar