diff options
author | Samuel Holland <samuel@sholland.org> | 2017-08-07 18:48:46 -0500 |
---|---|---|
committer | Samuel Holland <samuel@sholland.org> | 2017-08-07 18:48:46 -0500 |
commit | 2154306fcbbc9e52ff1a2cba88f909df2e2ba13e (patch) | |
tree | 28e7a70bea2dfcaeefa55b4ff197f75e75b0d06d /app/src | |
parent | 4c96e55b495231091ba711952b6a2c1867599ada (diff) |
PlaceholderFragment: Simple fragment that shows a message
This is used for the detail pane when no profile is selected.
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'app/src')
-rw-r--r-- | app/src/main/java/com/wireguard/android/PlaceholderFragment.java | 18 | ||||
-rw-r--r-- | app/src/main/res/layout/placeholder_fragment.xml | 7 | ||||
-rw-r--r-- | app/src/main/res/values/strings.xml | 1 |
3 files changed, 26 insertions, 0 deletions
diff --git a/app/src/main/java/com/wireguard/android/PlaceholderFragment.java b/app/src/main/java/com/wireguard/android/PlaceholderFragment.java new file mode 100644 index 00000000..8c15e757 --- /dev/null +++ b/app/src/main/java/com/wireguard/android/PlaceholderFragment.java @@ -0,0 +1,18 @@ +package com.wireguard.android; + +import android.app.Fragment; +import android.os.Bundle; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; + +/** + * Fragment containing a simple placeholder message. + */ + +public class PlaceholderFragment extends Fragment { + @Override + public View onCreateView(LayoutInflater inflater, ViewGroup parent, Bundle savedInstanceState) { + return inflater.inflate(R.layout.placeholder_fragment, parent, false); + } +} diff --git a/app/src/main/res/layout/placeholder_fragment.xml b/app/src/main/res/layout/placeholder_fragment.xml new file mode 100644 index 00000000..8a321c6b --- /dev/null +++ b/app/src/main/res/layout/placeholder_fragment.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<TextView xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/text" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:gravity="center" + android:text="@string/placeholder_text" /> diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 7b581b9a..cbedef43 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -3,5 +3,6 @@ <string name="app_name">WireGuard</string> <string name="connected">Connected</string> <string name="disconnected">Disconnected</string> + <string name="placeholder_text">No profile selected.</string> <string name="settings">Settings</string> </resources> |