Comment puis-je configurer un Android ProgressBar de la Taille par programmation?

J'ai une vue personnalisée qui s'étend ViewGroup. Il comprend un ProgressBar et un WebView. Je suis de l'affichage de la ProgressBar tandis que le WebView est en cours de chargement.

Cela fonctionne, mais le ProgressBar est trop grand. Comment puis-je faire de plus?

Ci-dessous mon code non-travaillant:

webView = new WebView(context);
webView.setWebViewClient(new MyWebChromeClient());
webView.loadUrl("file://" + path);
addView(webView);

progressBar = new ProgressBar(mContext, null,
                                         android.R.attr.progressBarStyleSmall);
LayoutParams params = new LayoutParams(LayoutParams.WRAP_CONTENT,
                                                    LayoutParams.WRAP_CONTENT);
progressBar.setLayoutParams(params);

addView(progressBar);

OriginalL'auteur Qing | 2011-03-31