2

AndroidDevelopers Web サイト ( 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));

3 つの引数を取る LayoutParams コンストラクターがないため、エラーがあるようです。プログレスバーを画面の中央に配置したいと思います。上記のコードに修正はありますか?

4

3 に答える 3