From 72dd10a14ac66557be57402154361cfad1f47747 Mon Sep 17 00:00:00 2001 From: Jan-Lukas Else Date: Wed, 14 Feb 2018 18:51:20 +0100 Subject: [PATCH] Add Login help, polish menu --- app/src/main/java/telegra/ph/MainActivity.kt | 12 ++++++++++ app/src/main/res/menu/activity_main.xml | 24 ++++++++++++-------- app/src/main/res/values/strings.xml | 8 ++++--- 3 files changed, 31 insertions(+), 13 deletions(-) diff --git a/app/src/main/java/telegra/ph/MainActivity.kt b/app/src/main/java/telegra/ph/MainActivity.kt index 7867c2e..dd0f0b5 100644 --- a/app/src/main/java/telegra/ph/MainActivity.kt +++ b/app/src/main/java/telegra/ph/MainActivity.kt @@ -2,6 +2,7 @@ package telegra.ph import android.content.Intent import android.graphics.Bitmap +import android.net.Uri import android.os.Bundle import android.support.v7.app.AppCompatActivity import android.view.Menu @@ -278,6 +279,17 @@ class MainActivity : AppCompatActivity(), AdvancedWebView.Listener { .show() true } + R.id.login -> { + MaterialDialog.Builder(this) + .title(R.string.login) + .content(R.string.login_desc) + .positiveText(android.R.string.ok) + .onPositive { _, _ -> + startActivity(Intent(Intent.ACTION_VIEW, Uri.parse("https://t.me/telegraph"))) + } + .show() + true + } else -> super.onOptionsItemSelected(item) } } diff --git a/app/src/main/res/menu/activity_main.xml b/app/src/main/res/menu/activity_main.xml index 136c591..5478a99 100644 --- a/app/src/main/res/menu/activity_main.xml +++ b/app/src/main/res/menu/activity_main.xml @@ -1,40 +1,44 @@ + xmlns:app="http://schemas.android.com/apk/res-auto"> + app:showAsAction="ifRoom" /> + app:showAsAction="ifRoom" /> + app:showAsAction="ifRoom" /> + app:showAsAction="ifRoom" /> + app:showAsAction="never" /> + app:showAsAction="never" /> + app:showAsAction="never" /> + app:showAsAction="never" /> + + app:showAsAction="never" /> \ 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 3bf6819..8265d26 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -6,14 +6,14 @@ Used librariesMaterial Dialogs, Fuel, AdvancedWebView, EasyPermissions

About

This app is made by Jan-Lukas Else and it\'s code is published on Github.]]> Bookmarks Bookmark this - Create + New Title? Awesome Post #1 Delete Do you really want to delete this? Publish - Edit (safe) - Edit (unsafe) + Edit + Try to edit Error Something unexpected happened! Published posts @@ -22,4 +22,6 @@ Login failed. Try again! Success You successfully logged in! + Login + Open the Telegraph bot in Telegram, select \"Login as * on this device\" and choose Teleposter. \ No newline at end of file