added FAQ button

This commit is contained in:
X1nto 2021-02-04 11:55:12 +04:00
parent efa9ec7bc6
commit 351f849da8
3 changed files with 25 additions and 13 deletions

View File

@ -1,8 +1,10 @@
package com.vanced.manager.ui package com.vanced.manager.ui
import android.content.ActivityNotFoundException
import android.content.Context import android.content.Context
import android.content.Intent import android.content.Intent
import android.content.res.Configuration import android.content.res.Configuration
import android.net.Uri
import android.os.Bundle import android.os.Bundle
import android.view.MenuItem import android.view.MenuItem
import androidx.appcompat.app.AppCompatActivity import androidx.appcompat.app.AppCompatActivity
@ -111,6 +113,19 @@ class MainActivity : AppCompatActivity() {
navHost.navigate(HomeFragmentDirections.toLogFragment()) navHost.navigate(HomeFragmentDirections.toLogFragment())
true 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 -> { R.id.toolbar_update_manager -> {
ManagerUpdateDialog.newInstance(false).show(supportFragmentManager, "manager_update") ManagerUpdateDialog.newInstance(false).show(supportFragmentManager, "manager_update")
true true

View File

@ -1,28 +1,24 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" <menu xmlns:android="http://schemas.android.com/apk/res/android">
xmlns:app="http://schemas.android.com/apk/res-auto">
<item <item
android:id="@+id/toolbar_settings" android:id="@+id/toolbar_settings"
android:title="@string/title_settings" android:title="@string/title_settings" />
android:icon="@drawable/ic_settings_black_24dp"
app:showAsAction="withText" />
<item <item
android:id="@+id/toolbar_update_manager" android:id="@+id/toolbar_update_manager"
android:title="@string/update_manager" android:title="@string/update_manager" />
app:showAsAction="withText" />
<item <item
android:id="@+id/toolbar_about" android:id="@+id/toolbar_about"
android:title="@string/title_about" android:title="@string/title_about" />
android:icon="@drawable/ic_info_black_24dp"
app:showAsAction="withText" />
<item <item
android:id="@+id/toolbar_log" android:id="@+id/toolbar_log"
android:title="@string/title_logs" android:title="@string/title_logs" />
android:icon="@drawable/ic_info_black_24dp"
app:showAsAction="withText" /> <item
android:id="@+id/toolbar_faq"
android:title="@string/title_faq" />
</menu> </menu>

View File

@ -10,6 +10,7 @@
<!-- Main Activity --> <!-- Main Activity -->
<string name="title_about">About</string> <string name="title_about">About</string>
<string name="title_faq">FAQ</string>
<string name="title_logs">Logs</string> <string name="title_logs">Logs</string>
<string name="title_home">Manager</string> <string name="title_home">Manager</string>
<string name="title_settings">Settings</string> <string name="title_settings">Settings</string>