Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
两个样式相同(默认)的进度条在android中看起来不同_Android_Android Progressbar - Fatal编程技术网

两个样式相同(默认)的进度条在android中看起来不同

两个样式相同(默认)的进度条在android中看起来不同,android,android-progressbar,Android,Android Progressbar,在我的android应用程序中,我使用的是一个开源库。此库有一个使用以下代码创建ProgressBarno样式的活动。说吧 private void createProgressBar() { LayoutParams params = new LayoutParams(-1, -2); // match_parent , wrap_content params.addRule(13); //center in parent ProgressBar = new Prog

在我的android应用程序中,我使用的是一个开源库。此库有一个使用以下代码创建ProgressBarno样式的活动。说吧

private void createProgressBar() {
    LayoutParams params = new LayoutParams(-1, -2); // match_parent , wrap_content
    params.addRule(13); //center in parent 
    ProgressBar = new ProgressBar(this);
    ProgressBar.setLayoutParams(params);
    RootLayout.addView(ProgressBar);
    ProgressBar.setVisibility(8); //View.GONE
}
我还在我的应用程序中创建一个进度条,使用与上面完全相同的代码,比如progressBar2。 但这两个进度条看起来不同。我不知道原因是什么。 我希望两个进度条看起来相同

我还尝试通过将progressBar2添加到xml中并从中使用以下代码来更改它:

<ProgressBar
        android:id="@+id/progressBar"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerHorizontal="true"
        android:layout_centerVertical="true"
        android:indeterminate= "true"
        android:visibility="gone"/>

progressBar2看起来还是一样的,progressBar1和progressBar2看起来都不一样。。。不知道为什么?

我发现了问题。我在应用程序中使用的库正在创建播放器活动。该活动添加到我的应用程序的AndroidManifest.xml文件中。在这里,我没有提到主题为android:theme=@android:style/theme.NoTitleBar.Fullscreen


在播放器活动的AndroidManifest.xml文件中指定此参数后,两个进度条看起来都一样。

请使用静态变量,而不是硬编码的数字。LayoutParams.MATCH\u父项等
progressBar = (ProgressBar) findViewById(R.id.progressBar);
progressBar.setVisibility(View.VISIBLE);