我正在使用来自 AndroidDevelopers 网站 ( http://developer.android.com/guide/topics/ui/layout/listview.html ) 的以下代码行:
ProgressBar progressBar = new ProgressBar(this);
progressBar.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,
LayoutParams.WRAP_CONTENT, Gravity.CENTER));
progressBar.setIndeterminate(true);
getListView().setEmptyView(progressBar);
// Must add the progress bar to the root of the layout
ViewGroup root = (ViewGroup) findViewById(android.R.id.content);
root.addView(progressBar);
代码行,
progressBar.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,
LayoutParams.WRAP_CONTENT, Gravity.CENTER));
似乎有一个错误,因为没有 LayoutParams 构造函数需要三个参数。我想让我的进度条位于屏幕中央。上面的代码有什么修复吗?