diff --git a/app/src/main/java/net/pokeranalytics/android/ui/fragment/NewSessionFragment.kt b/app/src/main/java/net/pokeranalytics/android/ui/fragment/NewSessionFragment.kt index 845b1835..006050b3 100644 --- a/app/src/main/java/net/pokeranalytics/android/ui/fragment/NewSessionFragment.kt +++ b/app/src/main/java/net/pokeranalytics/android/ui/fragment/NewSessionFragment.kt @@ -15,6 +15,7 @@ import net.pokeranalytics.android.ui.adapter.components.DynamicRowInterface import net.pokeranalytics.android.ui.adapter.components.EditableDataDelegate import net.pokeranalytics.android.ui.fragment.components.BottomSheetFragment import net.pokeranalytics.android.ui.fragment.components.BottomSheetType +import net.pokeranalytics.android.util.PokerAnalyticsActivity import net.pokeranalytics.android.util.PokerAnalyticsFragment class NewSessionFragment : PokerAnalyticsFragment(), DynamicRowCallback, EditableDataDelegate { @@ -56,6 +57,9 @@ class NewSessionFragment : PokerAnalyticsFragment(), DynamicRowCallback, Editabl */ private fun initUI() { + val activity = activity as PokerAnalyticsActivity + activity.setSupportActionBar(toolbar) + val viewManager = LinearLayoutManager(requireContext()) val newSessionAdapter = DynamicListAdapter(newSession, this) @@ -71,7 +75,7 @@ class NewSessionFragment : PokerAnalyticsFragment(), DynamicRowCallback, Editabl * Set fragment data */ fun setData(isTournament: Boolean) { - title.text = if (isTournament) "New tournament" else "New cash game" + toolbar.title = if (isTournament) "Tournament" else "Cash game" } } \ No newline at end of file diff --git a/app/src/main/java/net/pokeranalytics/android/util/PokerAnalyticsActivity.kt b/app/src/main/java/net/pokeranalytics/android/util/PokerAnalyticsActivity.kt index f9bdfe8f..49dee4a6 100644 --- a/app/src/main/java/net/pokeranalytics/android/util/PokerAnalyticsActivity.kt +++ b/app/src/main/java/net/pokeranalytics/android/util/PokerAnalyticsActivity.kt @@ -2,6 +2,7 @@ package net.pokeranalytics.android.util import android.os.Bundle import android.os.PersistableBundle +import android.view.MenuItem import androidx.appcompat.app.AppCompatActivity import io.realm.Realm @@ -13,6 +14,15 @@ open class PokerAnalyticsActivity : AppCompatActivity() { super.onCreate(savedInstanceState, persistentState) } + override fun onOptionsItemSelected(item: MenuItem?): Boolean { + item?.let { + if (it.itemId == android.R.id.home) { + finish() + } + } + return super.onOptionsItemSelected(item) + } + override fun onDestroy() { super.onDestroy() realm.close() diff --git a/app/src/main/res/color/bottom_navigation_item.xml b/app/src/main/res/color/bottom_navigation_item.xml new file mode 100644 index 00000000..da961584 --- /dev/null +++ b/app/src/main/res/color/bottom_navigation_item.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/activity_home.xml b/app/src/main/res/layout/activity_home.xml index 9c60a84a..af3a6fe8 100644 --- a/app/src/main/res/layout/activity_home.xml +++ b/app/src/main/res/layout/activity_home.xml @@ -21,7 +21,6 @@ android:layout_height="wrap_content" android:layout_marginStart="0dp" android:layout_marginEnd="0dp" - android:background="?android:attr/windowBackground" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" diff --git a/app/src/main/res/layout/fragment_bottom_sheet.xml b/app/src/main/res/layout/fragment_bottom_sheet.xml index 76eabc63..5db274df 100644 --- a/app/src/main/res/layout/fragment_bottom_sheet.xml +++ b/app/src/main/res/layout/fragment_bottom_sheet.xml @@ -8,7 +8,6 @@ - - + app:layout_constraintTop_toTopOf="parent" /> diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index 438fd332..5ae430fa 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -1,12 +1,16 @@ - #008577 - #00574B - #D81B60 + #141414 + #000000 + #58C473 #000000 #FFFFFF + #58C473 + #8A58C473 + #3658C473 + #141414 #1B1F1B diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index f6d293ed..72b0e3de 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -1,36 +1,57 @@ - + + + + + - + + - - -