From 6bc6aea2d0a73d866092d7cfb318caf5ff351437 Mon Sep 17 00:00:00 2001 From: "Jason A. Donenfeld" Date: Mon, 27 Nov 2017 04:28:48 +0100 Subject: NotSupported: check if the module exists Signed-off-by: Jason A. Donenfeld --- .../wireguard/android/NotSupportedActivity.java | 26 ++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 app/src/main/java/com/wireguard/android/NotSupportedActivity.java (limited to 'app/src/main/java/com/wireguard/android/NotSupportedActivity.java') diff --git a/app/src/main/java/com/wireguard/android/NotSupportedActivity.java b/app/src/main/java/com/wireguard/android/NotSupportedActivity.java new file mode 100644 index 00000000..65612855 --- /dev/null +++ b/app/src/main/java/com/wireguard/android/NotSupportedActivity.java @@ -0,0 +1,26 @@ +package com.wireguard.android; + +import android.app.Activity; +import android.databinding.DataBindingUtil; +import android.os.Build; +import android.os.Bundle; +import android.text.Html; +import android.text.Spanned; + +import com.wireguard.android.databinding.NotSupportedActivityBinding; + +public class NotSupportedActivity extends Activity { + @Override + protected void onCreate(final Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + final NotSupportedActivityBinding binding = + DataBindingUtil.setContentView(this, R.layout.not_supported_activity); + final String messageHtml = getString(R.string.not_supported_message); + final Spanned messageText; + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) + messageText = Html.fromHtml(messageHtml, Html.FROM_HTML_MODE_COMPACT); + else + messageText = Html.fromHtml(messageHtml); + binding.notSupportedMessage.setText(messageText); + } +} -- cgit v1.2.3-59-g8ed1b