Loading app/src/main/java/com/example/a09game/MainMenuActivity.kt +18 −0 Original line number Diff line number Diff line Loading @@ -2,12 +2,15 @@ package com.example.a09game import android.content.Intent import android.os.Bundle import android.view.Menu import android.view.MenuItem import androidx.appcompat.app.AppCompatActivity import com.orhanobut.hawk.Hawk import kotlinx.android.synthetic.main.activity_main_menu.* import java.text.SimpleDateFormat import java.util.* class MainMenuActivity : AppCompatActivity() { private val formatter = SimpleDateFormat("dd. MM. yyyy HH:mm", Locale("cs")) Loading @@ -30,4 +33,19 @@ class MainMenuActivity : AppCompatActivity() { val currentDate = formatter.format(date) max_value.append("\n$currentDate") } override fun onCreateOptionsMenu(menu: Menu?): Boolean { menuInflater.inflate(R.menu.main_menu, menu) return super.onCreateOptionsMenu(menu) } override fun onOptionsItemSelected(item: MenuItem): Boolean { when (item.itemId) { R.id.deleteDb -> { Hawk.deleteAll() } R.id.finish -> finish() } return super.onOptionsItemSelected(item) } } app/src/main/res/menu/main_menu.xml 0 → 100644 +11 −0 Original line number Diff line number Diff line <?xml version="1.0" encoding="utf-8"?> <menu xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/deleteDb" android:title="DELETE" app:showAsAction="ifRoom"/> <item android:id="@+id/finish" android:title="EXIT" app:showAsAction="always"/> </menu> No newline at end of file Loading
app/src/main/java/com/example/a09game/MainMenuActivity.kt +18 −0 Original line number Diff line number Diff line Loading @@ -2,12 +2,15 @@ package com.example.a09game import android.content.Intent import android.os.Bundle import android.view.Menu import android.view.MenuItem import androidx.appcompat.app.AppCompatActivity import com.orhanobut.hawk.Hawk import kotlinx.android.synthetic.main.activity_main_menu.* import java.text.SimpleDateFormat import java.util.* class MainMenuActivity : AppCompatActivity() { private val formatter = SimpleDateFormat("dd. MM. yyyy HH:mm", Locale("cs")) Loading @@ -30,4 +33,19 @@ class MainMenuActivity : AppCompatActivity() { val currentDate = formatter.format(date) max_value.append("\n$currentDate") } override fun onCreateOptionsMenu(menu: Menu?): Boolean { menuInflater.inflate(R.menu.main_menu, menu) return super.onCreateOptionsMenu(menu) } override fun onOptionsItemSelected(item: MenuItem): Boolean { when (item.itemId) { R.id.deleteDb -> { Hawk.deleteAll() } R.id.finish -> finish() } return super.onOptionsItemSelected(item) } }
app/src/main/res/menu/main_menu.xml 0 → 100644 +11 −0 Original line number Diff line number Diff line <?xml version="1.0" encoding="utf-8"?> <menu xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/deleteDb" android:title="DELETE" app:showAsAction="ifRoom"/> <item android:id="@+id/finish" android:title="EXIT" app:showAsAction="always"/> </menu> No newline at end of file