Fix compatibility issue in styles_custom.xml (#201)

* Adding indeterminateTintMode="src_in"
* Add a new ThemeCustomNotTransparentto change the color of ProgressBar
This commit is contained in:
john2020star
2020-04-30 18:36:26 +08:00
committed by GitHub
parent c7557d80bb
commit be1fae956b
3 changed files with 12 additions and 3 deletions
@@ -85,7 +85,7 @@ public class DialogUtils {
* @param formatArgs the format arguments for the message id
*/
private static ProgressDialog createProgressDialog(boolean spinner, final Context context, int messageId, DialogInterface.OnCancelListener onCancelListener, Object... formatArgs) {
final ProgressDialog progressDialog = new ProgressDialog(context);
final ProgressDialog progressDialog = new ProgressDialog(context, R.style.ThemeCustomNotTransparent);
progressDialog.setCancelable(true);
progressDialog.setCanceledOnTouchOutside(false);
progressDialog.setIcon(R.drawable.ic_dialog_info_24dp);
+2 -1
View File
@@ -9,10 +9,11 @@
<style name="ProgressBarCustom" parent="android:Widget.Holo.ProgressBar.Horizontal">
<item name="android:progressTint">@color/holo_orange_dark</item>
<item name="android:indeterminateTint">@color/holo_orange_dark</item>
<item name="android:indeterminateTintMode">src_in</item>
</style>
<style name="SpinnerCustom" parent="android:Widget.Holo.Spinner">
<item name="android:background">@drawable/spinner_background_holo_dark</item>
<item name="android:dropDownSelector">@drawable/list_selector_holo_dark</item>
</style>
</resources>
</resources>
+9 -1
View File
@@ -35,6 +35,14 @@ limitations under the License.
<item name="android:colorAccent">@color/holo_orange_dark</item>
<item name="windowActionModeOverlay">true</item>
</style>
<style name="ThemeCustomNotTransparent" parent="ThemeCustom">
<!-- TODO Remove when moving to settings to fragments. -->
<item name="android:windowContentOverlay">@null</item>
<item name="android:windowNoTitle">true</item>
<item name="android:windowIsFloating">true</item>
<item name="android:backgroundDimEnabled">true</item>
</style>
<style name="ThemeCustomTransparent" parent="ThemeCustom">
<!-- TODO Remove when moving to settings to fragments. -->
@@ -45,4 +53,4 @@ limitations under the License.
<item name="android:windowIsFloating">true</item>
<item name="android:backgroundDimEnabled">false</item>
</style>
</resources>
</resources>