diff options
| author | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2020-11-28 22:42:19 +0000 |
|---|---|---|
| committer | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2020-12-02 13:32:06 +0000 |
| commit | 7791a7898abc6f65209cb6386943d5dd5d7e3741 (patch) | |
| tree | 0827a14e8e7a1f3d7d7316c22dd0836834176716 /android/src | |
| parent | 0318e88a04e8c0aa93082257a8e96e2b306ad593 (diff) | |
| download | mullvadvpn-7791a7898abc6f65209cb6386943d5dd5d7e3741.tar.xz mullvadvpn-7791a7898abc6f65209cb6386943d5dd5d7e3741.zip | |
Create initial View App Logs fragment
Diffstat (limited to 'android/src')
| -rw-r--r-- | android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ViewLogsFragment.kt | 25 | ||||
| -rw-r--r-- | android/src/main/res/layout/view_logs.xml | 33 |
2 files changed, 58 insertions, 0 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ViewLogsFragment.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ViewLogsFragment.kt new file mode 100644 index 0000000000..1355563e38 --- /dev/null +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ViewLogsFragment.kt @@ -0,0 +1,25 @@ +package net.mullvad.mullvadvpn.ui + +import android.content.Context +import android.os.Bundle +import android.support.v4.app.Fragment +import android.view.LayoutInflater +import android.view.View +import android.view.ViewGroup +import net.mullvad.mullvadvpn.R + +class ViewLogsFragment : Fragment() { + override fun onCreateView( + inflater: LayoutInflater, + container: ViewGroup?, + savedInstanceState: Bundle? + ): View { + val view = inflater.inflate(R.layout.view_logs, container, false) + + view.findViewById<View>(R.id.back).setOnClickListener { + activity?.onBackPressed() + } + + return view + } +} diff --git a/android/src/main/res/layout/view_logs.xml b/android/src/main/res/layout/view_logs.xml new file mode 100644 index 0000000000..1175e2da17 --- /dev/null +++ b/android/src/main/res/layout/view_logs.xml @@ -0,0 +1,33 @@ +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:mullvad="http://schemas.android.com/apk/res-auto" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:background="@color/darkBlue" + android:gravity="left" + android:elevation="3dp" + android:orientation="vertical"> + <net.mullvad.mullvadvpn.ui.widget.BackButton android:id="@+id/back" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + mullvad:text="@string/report_a_problem" /> + <TextView android:id="@+id/title" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_weight="0" + android:layout_marginTop="2dp" + android:layout_marginHorizontal="@dimen/side_margin" + android:text="@string/view_logs" + style="@style/SettingsExpandedHeader" /> + <EditText android:id="@+id/log_area" + android:layout_width="match_parent" + android:layout_height="0dp" + android:layout_weight="1" + android:layout_marginTop="@dimen/vertical_space" + android:layout_marginHorizontal="@dimen/side_margin" + android:layout_marginBottom="@dimen/screen_vertical_margin" + android:editable="false" + android:textIsSelectable="true" + android:singleLine="false" + android:gravity="top" + style="@style/InputText" /> +</LinearLayout> |
