Fix toast colors #663

This commit is contained in:
stom79 2018-12-22 08:28:14 +01:00
parent faa939c5c2
commit b02e1c0e19
3 changed files with 18 additions and 3 deletions

View File

@ -81,7 +81,7 @@ dependencies {
implementation 'com.oguzdev:CircularFloatingActionMenu:1.0.2'
implementation 'com.github.franmontiel:LocaleChanger:0.9.2'
implementation 'com.github.stom79:SparkButton:1.0.10'
implementation 'com.github.GrenderG:Toasty:1.3.0'
implementation 'com.github.GrenderG:Toasty:1.3.1'
implementation 'com.elconfidencial.bubbleshowcase:bubbleshowcase:1.3.1'
implementation 'com.android.support:multidex:1.0.3'
playstoreImplementation "io.github.kobakei:ratethisapp:$ratethisappLibraryVersion"

View File

@ -19,6 +19,7 @@ import android.content.SharedPreferences;
import android.os.StrictMode;
import android.support.multidex.MultiDex;
import android.support.multidex.MultiDexApplication;
import android.support.v4.content.ContextCompat;
import com.evernote.android.job.JobManager;
import com.franmontiel.localechanger.LocaleChanger;
@ -28,6 +29,7 @@ import java.util.List;
import java.util.Locale;
import es.dmoral.toasty.Toasty;
import fr.gouv.etalab.mastodon.R;
import fr.gouv.etalab.mastodon.helper.Helper;
import fr.gouv.etalab.mastodon.jobs.ApplicationJob;
import fr.gouv.etalab.mastodon.jobs.NotificationsSyncJob;
@ -66,8 +68,16 @@ public class MainApplication extends MultiDexApplication {
}
LocaleChanger.initialize(getApplicationContext(), SUPPORTED_LOCALES);
}catch (Exception ignored){ignored.printStackTrace();}
Toasty.Config.getInstance().apply();
}
Toasty.Config.getInstance()
.setErrorColor(ContextCompat.getColor(getApplicationContext(), R.color.toasty_background))
.setInfoColor(ContextCompat.getColor(getApplicationContext(), R.color.toasty_background))
.setSuccessColor(ContextCompat.getColor(getApplicationContext(), R.color.toasty_background))
.setWarningColor(ContextCompat.getColor(getApplicationContext(), R.color.toasty_background))
.setTextColor(ContextCompat.getColor(getApplicationContext(), R.color.toasty_text))
.apply();
Toasty.Config.getInstance().apply();
}
@Override

View File

@ -99,4 +99,9 @@
<color name="black_link_toot">#27a7fc</color>
<color name="dark_link_toot">#27a7fc</color>
<color name="light_link_toot">#27a7fc</color>
<!-- TOASTY -->
<color name="toasty_text">#d0cfcf</color>
<color name="toasty_background">#2e2e2e</color>
</resources>