aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/app
diff options
context:
space:
mode:
authorSamuel Holland <samuel@sholland.org>2017-08-16 04:30:42 -0500
committerSamuel Holland <samuel@sholland.org>2017-08-16 04:30:42 -0500
commit7649b49c1ec5e604b3c8aa4779d54e7972900d92 (patch)
treef0ed2f8fedb989fdf17c4d2e7ae2ab398ab8f7c2 /app
parentVpnService: Remember and maintain the primary config (diff)
downloadwireguard-android-7649b49c1ec5e604b3c8aa4779d54e7972900d92.tar.xz
wireguard-android-7649b49c1ec5e604b3c8aa4779d54e7972900d92.zip
BindingAdapters: Create an adapter for textStyle
Diffstat (limited to 'app')
-rw-r--r--app/src/main/java/com/wireguard/android/BindingAdapters.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/app/src/main/java/com/wireguard/android/BindingAdapters.java b/app/src/main/java/com/wireguard/android/BindingAdapters.java
index 6cd4a70f..756b38a3 100644
--- a/app/src/main/java/com/wireguard/android/BindingAdapters.java
+++ b/app/src/main/java/com/wireguard/android/BindingAdapters.java
@@ -3,7 +3,10 @@ package com.wireguard.android;
import android.databinding.BindingAdapter;
import android.databinding.ObservableArrayMap;
import android.databinding.ObservableList;
+import android.graphics.Typeface;
+import android.widget.EditText;
import android.widget.ListView;
+import android.widget.TextView;
/**
* Static methods for use by generated code in the Android data binding library.
@@ -64,6 +67,11 @@ public final class BindingAdapters {
}
}
+ @BindingAdapter({"android:textStyle"})
+ public static void textStyleBinding(final TextView view, final Typeface typeface) {
+ view.setTypeface(typeface);
+ }
+
private BindingAdapters() {
// Prevent instantiation.
}