Commit da4c0039 authored by fallenstardust's avatar fallenstardust

进度条颜色

parent feb2e7d3
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@android:id/background">
<clip>
<shape>
<gradient
android:endColor="@color/white"
android:startColor="@color/white"/>
</shape>
</clip>
</item>
<item android:id="@android:id/secondaryProgress">
<clip>
<shape>
<gradient
android:endColor="@color/colorPrimary"
android:startColor="@color/colorPrimary"/>
</shape>
</clip>
</item>
<item android:id="@android:id/progress">
<clip>
<shape>
<gradient
android:endColor="@color/dark_purple"
android:startColor="@color/dark_purple"/>
</shape>
</clip>
</item>
</layer-list>
\ No newline at end of file
...@@ -89,4 +89,16 @@ ...@@ -89,4 +89,16 @@
<item name="android:layout_weight">1</item> <item name="android:layout_weight">1</item>
<item name="android:weightSum">1</item> <item name="android:weightSum">1</item>
</style> </style>
<style name="StyleProgressBarMini" parent="Widget.AppCompat.ProgressBar.Horizontal">
<item name="android:maxHeight">50dp</item>
<item name="android:minHeight">10dp</item>
<item name="android:indeterminateOnly">false</item>
<item name="android:indeterminateDrawable">
@android:drawable/progress_indeterminate_horizontal
</item>
<item name="android:progressDrawable">@drawable/progressbar</item>
</style>
</resources> </resources>
\ No newline at end of file
...@@ -9,6 +9,7 @@ import android.net.Uri; ...@@ -9,6 +9,7 @@ import android.net.Uri;
import android.text.TextUtils; import android.text.TextUtils;
import android.util.Base64; import android.util.Base64;
import android.util.Log; import android.util.Log;
import android.view.View;
import android.webkit.JavascriptInterface; import android.webkit.JavascriptInterface;
import com.tencent.smtt.sdk.WebView; import com.tencent.smtt.sdk.WebView;
...@@ -60,6 +61,7 @@ public class MyCard { ...@@ -60,6 +61,7 @@ public class MyCard {
void share(String text); void share(String text);
void onHome(); void onHome();
} }
public MyCard(Activity context) { public MyCard(Activity context) {
......
...@@ -79,7 +79,7 @@ public class MyCardActivity extends BaseActivity implements MyCard.MyCardListene ...@@ -79,7 +79,7 @@ public class MyCardActivity extends BaseActivity implements MyCard.MyCardListene
mWebViewPlus.setWebChromeClient(new WebChromeClient() { mWebViewPlus.setWebChromeClient(new WebChromeClient() {
@Override @Override
public void onProgressChanged(WebView view, int newProgress) { public void onProgressChanged(WebView view, int newProgress) {
if (newProgress == 100) { if (newProgress == 100 ) {
mProgressBar.setVisibility(View.GONE); mProgressBar.setVisibility(View.GONE);
} else { } else {
if (View.GONE == mProgressBar.getVisibility()) { if (View.GONE == mProgressBar.getVisibility()) {
......
...@@ -23,9 +23,10 @@ ...@@ -23,9 +23,10 @@
<ProgressBar <ProgressBar
android:id="@+id/progressBar" android:id="@+id/progressBar"
style="?android:attr/progressBarStyleHorizontal" style="@style/StyleProgressBarMini"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="5px" /> android:layout_height="5px"
/>
</cn.garymb.ygomobile.ui.online.MyCardWebView> </cn.garymb.ygomobile.ui.online.MyCardWebView>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment