diff options
author | Samuel Holland <samuel@sholland.org> | 2017-08-22 21:48:42 -0500 |
---|---|---|
committer | Samuel Holland <samuel@sholland.org> | 2017-08-22 21:48:42 -0500 |
commit | fb919a72262b43ffa3d93239afa6fb1621341f28 (patch) | |
tree | 7f85bd1abe55f7252d414075e7413ecb6995ab4b /app/src/main/java/com/wireguard/android/ConfigEditFragment.java | |
parent | ConfigAddActivity: Rename to AddActivity (diff) | |
download | wireguard-android-fb919a72262b43ffa3d93239afa6fb1621341f28.tar.xz wireguard-android-fb919a72262b43ffa3d93239afa6fb1621341f28.zip |
Use data binding to provide EditText input filters
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'app/src/main/java/com/wireguard/android/ConfigEditFragment.java')
-rw-r--r-- | app/src/main/java/com/wireguard/android/ConfigEditFragment.java | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/app/src/main/java/com/wireguard/android/ConfigEditFragment.java b/app/src/main/java/com/wireguard/android/ConfigEditFragment.java index 384aadef..dab5097f 100644 --- a/app/src/main/java/com/wireguard/android/ConfigEditFragment.java +++ b/app/src/main/java/com/wireguard/android/ConfigEditFragment.java @@ -2,8 +2,6 @@ package com.wireguard.android; import android.content.Context; import android.os.Bundle; -import android.text.InputFilter; -import android.text.LoginFilter; import android.view.LayoutInflater; import android.view.Menu; import android.view.MenuInflater; @@ -11,7 +9,6 @@ import android.view.MenuItem; import android.view.View; import android.view.ViewGroup; import android.view.inputmethod.InputMethodManager; -import android.widget.EditText; import android.widget.Toast; import com.wireguard.android.databinding.ConfigEditFragmentBinding; @@ -45,18 +42,6 @@ public class ConfigEditFragment extends BaseConfigFragment { final Bundle savedInstanceState) { final ConfigEditFragmentBinding binding = ConfigEditFragmentBinding.inflate(inflater, parent, false); - final EditText configNameText = binding.getRoot().findViewById(R.id.config_name_text); - configNameText.setFilters(new InputFilter[]{ - new InputFilter.LengthFilter(16), - new LoginFilter.UsernameFilterGeneric() { - @Override - public boolean isAllowed(final char c) { - return Character.isLetterOrDigit(c) || "_=+.-".indexOf(c) != -1; - } - } - }); - final EditText privateKeyText = binding.getRoot().findViewById(R.id.private_key_text); - privateKeyText.setFilters(new InputFilter[]{new KeyInputFilter()}); binding.setConfig(localConfig); return binding.getRoot(); } |