Move DataBindingAdapters

This commit is contained in:
Mygod
2018-01-20 18:40:06 -08:00
parent 2108c635ce
commit 6bffe54e58
2 changed files with 6 additions and 11 deletions

View File

@@ -1,11 +0,0 @@
package be.mygod.vpnhotspot
import android.databinding.BindingAdapter
import android.support.annotation.DrawableRes
import android.widget.ImageView
object DataBindingAdapters {
@JvmStatic
@BindingAdapter("android:src")
fun setImageResource(imageView: ImageView, @DrawableRes resource: Int) = imageView.setImageResource(resource)
}

View File

@@ -4,7 +4,10 @@ import android.content.BroadcastReceiver
import android.content.Context
import android.content.Intent
import android.content.IntentFilter
import android.databinding.BindingAdapter
import android.support.annotation.DrawableRes
import android.util.Log
import android.widget.ImageView
import java.io.IOException
import java.io.InputStream
@@ -22,6 +25,9 @@ fun intentFilter(vararg actions: String): IntentFilter {
return result
}
@BindingAdapter("android:src")
fun setImageResource(imageView: ImageView, @DrawableRes resource: Int) = imageView.setImageResource(resource)
private const val NOISYSU_TAG = "NoisySU"
private const val NOISYSU_SUFFIX = "SUCCESS\n"
fun loggerSuStream(command: String): InputStream {