offline stuff work, new menu design, update about
This commit is contained in:
@@ -1,19 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<menu xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item
|
||||
android:id="@+id/item_settings"
|
||||
android:title="@string/settings" />
|
||||
<!-- not really needed in the release version, basically just for development purposes
|
||||
<item
|
||||
android:id="@+id/item_refresh"
|
||||
android:title="@string/refresh" />-->
|
||||
<item
|
||||
android:id="@+id/item_sign_out"
|
||||
android:title="@string/sign_out" />
|
||||
<item
|
||||
android:id="@+id/item_sign_in"
|
||||
android:title="@string/sign_in" />
|
||||
<item
|
||||
android:id="@+id/item_about"
|
||||
android:title="@string/about_app" />
|
||||
</menu>
|
||||
@@ -0,0 +1,82 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<menu xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
|
||||
<item
|
||||
android:id="@+id/nav_timetable"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:icon="@android:drawable/ic_dialog_dialer"
|
||||
android:title="Rozvrh" />
|
||||
<item
|
||||
android:id="@+id/nav_marks"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:icon="@mipmap/grade2_foreground"
|
||||
android:title="Známky" />
|
||||
<item
|
||||
android:id="@+id/nav_menu"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:icon="@drawable/menu_240"
|
||||
android:title="Menu" />
|
||||
</menu>
|
||||
|
||||
<!--
|
||||
|
||||
options menu for future reference
|
||||
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<menu xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item
|
||||
android:id="@+id/item_settings"
|
||||
android:title="@string/settings" />
|
||||
<item
|
||||
android:id="@+id/item_sign_out"
|
||||
android:title="@string/sign_out" />
|
||||
<item
|
||||
android:id="@+id/item_sign_in"
|
||||
android:title="@string/sign_in" />
|
||||
<item
|
||||
android:id="@+id/item_about"
|
||||
android:title="@string/about_app" />
|
||||
</menu>
|
||||
|
||||
|
||||
item click callbacks
|
||||
|
||||
// Override onOptionsItemSelected to handle menu item clicks
|
||||
override fun onOptionsItemSelected(item: MenuItem): Boolean {
|
||||
when (item.itemId) {
|
||||
// TODO: IMPLEMENT MARKS/GRADES
|
||||
// TODO: NOTE -> IN A NAVBAR
|
||||
/*R.id.item_marks -> {
|
||||
showMarksScreen()
|
||||
|
||||
return true
|
||||
}*/
|
||||
|
||||
R.id.item_sign_in -> {
|
||||
SignInFragment().show(supportFragmentManager, "fragment_sign_in")
|
||||
return true
|
||||
}
|
||||
|
||||
R.id.item_settings -> {
|
||||
showSettingsScreen()
|
||||
return true
|
||||
}
|
||||
|
||||
R.id.item_sign_out -> {
|
||||
Dialogs.SignOut(this).show()
|
||||
return true
|
||||
}
|
||||
|
||||
R.id.item_about -> {
|
||||
AboutFragment().show(supportFragmentManager, "fragment_about")
|
||||
return true
|
||||
}
|
||||
}
|
||||
|
||||
return super.onOptionsItemSelected(item)
|
||||
}
|
||||
|
||||
-->
|
||||
Reference in New Issue
Block a user