diff options
Diffstat (limited to 'app/src/main/java/net/lacolaco/smileessence/World.kt')
-rw-r--r-- | app/src/main/java/net/lacolaco/smileessence/World.kt | 22 |
1 files changed, 5 insertions, 17 deletions
diff --git a/app/src/main/java/net/lacolaco/smileessence/World.kt b/app/src/main/java/net/lacolaco/smileessence/World.kt index 7b980cd6..4c38c653 100644 --- a/app/src/main/java/net/lacolaco/smileessence/World.kt +++ b/app/src/main/java/net/lacolaco/smileessence/World.kt @@ -2,9 +2,8 @@ package net.lacolaco.smileessence import android.content.Intent import android.support.annotation.StringRes -import de.keyboardsurfer.android.widget.crouton.Configuration -import de.keyboardsurfer.android.widget.crouton.Crouton -import de.keyboardsurfer.android.widget.crouton.Style +import android.support.design.widget.Snackbar +import kotlinx.android.synthetic.main.layout_main.* import net.lacolaco.smileessence.activity.MainActivity import net.lacolaco.smileessence.compat.Twitter4J import net.lacolaco.smileessence.data.Account @@ -225,16 +224,9 @@ class World(val account: Account) { } else { UIHandler().post { if (isMainActivityActive) { - Logger.debug(String.format("notify(crouton): %s", text)) - val conf = Configuration.Builder() - conf.setDuration(NOTIFICATION_DURATION) - val bstyle = Style.Builder() - bstyle.setConfiguration(conf.build()) - bstyle.setBackgroundColorValue(if (type == NotificationType.ALERT) - Style.holoRedLight - else - Style.holoBlueLight) - Crouton.makeText(activity, text, bstyle.build()).show() + // TODO: Make errors distinguishable + Logger.debug("notify(snackbar): $text") + Snackbar.make(activity.viewPager, text, Snackbar.LENGTH_SHORT).show() } else { Logger.debug(String.format("notify(toast): %s", text)) Application.toast(text) @@ -247,8 +239,4 @@ class World(val account: Account) { INFO, ALERT } - - companion object { - private val NOTIFICATION_DURATION = 1000 - } } |