mirror of
https://github.com/markusfisch/BinaryEye.git
synced 2024-09-20 03:52:16 +02:00
Fix showing tooltip on action FAB
This commit is contained in:
parent
05b2a0d9c9
commit
2b7f611774
@ -24,7 +24,6 @@ import android.widget.TableRow
|
|||||||
import android.widget.TextView
|
import android.widget.TextView
|
||||||
import de.markusfisch.android.binaryeye.R
|
import de.markusfisch.android.binaryeye.R
|
||||||
import de.markusfisch.android.binaryeye.actions.ActionRegistry
|
import de.markusfisch.android.binaryeye.actions.ActionRegistry
|
||||||
import de.markusfisch.android.binaryeye.actions.IAction
|
|
||||||
import de.markusfisch.android.binaryeye.actions.wifi.WifiAction
|
import de.markusfisch.android.binaryeye.actions.wifi.WifiAction
|
||||||
import de.markusfisch.android.binaryeye.actions.wifi.WifiConnector
|
import de.markusfisch.android.binaryeye.actions.wifi.WifiConnector
|
||||||
import de.markusfisch.android.binaryeye.activity.MainActivity
|
import de.markusfisch.android.binaryeye.activity.MainActivity
|
||||||
@ -222,12 +221,9 @@ class DecodeFragment : Fragment() {
|
|||||||
action = ActionRegistry.getAction(bytes)
|
action = ActionRegistry.getAction(bytes)
|
||||||
}
|
}
|
||||||
if (prevAction !== action) {
|
if (prevAction !== action) {
|
||||||
updateFab(action)
|
fab.setImageResource(action.iconResId)
|
||||||
}
|
}
|
||||||
}
|
// Run this for the initial action too.
|
||||||
|
|
||||||
private fun updateFab(action: IAction) {
|
|
||||||
fab.setImageResource(action.iconResId)
|
|
||||||
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.O) {
|
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.O) {
|
||||||
fab.setOnLongClickListener { v ->
|
fab.setOnLongClickListener { v ->
|
||||||
v.context.toast(action.titleResId)
|
v.context.toast(action.titleResId)
|
||||||
|
Loading…
Reference in New Issue
Block a user