Fix ProgressDialog background

This commit is contained in:
Darcy Wong 2019-01-23 15:45:33 +07:00
parent 5f780dce2a
commit 44f9a665ef
2 changed files with 12 additions and 11 deletions

View file

@ -30,6 +30,7 @@ import com.tavultesoft.kmea.util.MapCompat;
import android.annotation.SuppressLint;
import android.content.DialogInterface;
import android.os.Build;
import android.support.v7.app.AppCompatActivity;
import android.app.ProgressDialog;
import android.content.Context;
@ -350,7 +351,11 @@ public final class LanguageListActivity extends AppCompatActivity implements OnK
}
if (hasConnection && !loadFromCache) {
progressDialog = new ProgressDialog(context, R.style.ProgressDialog);
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.LOLLIPOP) {
progressDialog = new ProgressDialog(context, R.style.AppTheme_Dialog_Progress);
} else {
progressDialog = new ProgressDialog(context);
}
progressDialog.setMessage(getString(R.string.getting_keyboard_catalog));
progressDialog.setButton(DialogInterface.BUTTON_NEGATIVE, context.getString(R.string.label_cancel),
new DialogInterface.OnClickListener() {

View file

@ -13,18 +13,14 @@
-->
</style>
<!--style name="ToolbarStyle">
<item name="theme">@style/ToolbarTheme</item>
<style name="AppTheme.Dialog.Alert" parent="Theme.AppCompat.Light.Dialog.Alert">
<item name="android:textColor">@android:color/black</item>
<item name="android:textColorHint">@android:color/darker_gray</item>
<item name="android:textColorPrimary">@android:color/black</item>
</style>
<style name="ToolbarTheme">
<item name="android:background">@android:color/white</item>
</style-->
<style name="ProgressDialog">
<item name="android:textColor">@android:color/black</item>
<item name="android:textColorHint">@android:color/darker_gray</item>
<item name="android:textColorPrimary">@android:color/black</item>
<style name="AppTheme.Dialog.Progress" parent="AppTheme.Dialog.Alert">
<item name="android:windowBackground">@android:color/transparent</item>
</style>
<style name="PopupAnim">