From 351f849da80c7402f8f2439079b3c896c3b639f6 Mon Sep 17 00:00:00 2001 From: X1nto Date: Thu, 4 Feb 2021 11:55:12 +0400 Subject: [PATCH] added FAQ button --- .../com/vanced/manager/ui/MainActivity.kt | 15 +++++++++++++ app/src/main/res/menu/toolbar_menu.xml | 22 ++++++++----------- app/src/main/res/values/strings.xml | 1 + 3 files changed, 25 insertions(+), 13 deletions(-) diff --git a/app/src/main/java/com/vanced/manager/ui/MainActivity.kt b/app/src/main/java/com/vanced/manager/ui/MainActivity.kt index 77aef43f..400ea9bd 100644 --- a/app/src/main/java/com/vanced/manager/ui/MainActivity.kt +++ b/app/src/main/java/com/vanced/manager/ui/MainActivity.kt @@ -1,8 +1,10 @@ package com.vanced.manager.ui +import android.content.ActivityNotFoundException import android.content.Context import android.content.Intent import android.content.res.Configuration +import android.net.Uri import android.os.Bundle import android.view.MenuItem import androidx.appcompat.app.AppCompatActivity @@ -111,6 +113,19 @@ class MainActivity : AppCompatActivity() { navHost.navigate(HomeFragmentDirections.toLogFragment()) true } + R.id.toolbar_faq -> { + try { + startActivity( + Intent(Intent.ACTION_VIEW).apply { + data = Uri.parse("https://play.google.com/store/apps/details?id=com.vanced.faq") + setPackage("com.android.vending") + } + ) + true + } catch (e: ActivityNotFoundException) { + false + } + } R.id.toolbar_update_manager -> { ManagerUpdateDialog.newInstance(false).show(supportFragmentManager, "manager_update") true diff --git a/app/src/main/res/menu/toolbar_menu.xml b/app/src/main/res/menu/toolbar_menu.xml index 80b60653..0372a6bb 100644 --- a/app/src/main/res/menu/toolbar_menu.xml +++ b/app/src/main/res/menu/toolbar_menu.xml @@ -1,28 +1,24 @@ - + + android:title="@string/title_settings" /> + android:title="@string/update_manager" /> + android:title="@string/title_about" /> + android:title="@string/title_logs" /> + + \ No newline at end of file diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 09b80a1f..7f046f1c 100755 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -10,6 +10,7 @@ About + FAQ Logs Manager Settings