TDDStatsActivity: toolbar
This commit is contained in:
parent
2db4f162ad
commit
eda7c1e552
3 changed files with 23 additions and 9 deletions
|
@ -27,7 +27,7 @@
|
|||
<activity
|
||||
android:name=".activities.TDDStatsActivity"
|
||||
android:exported="false"
|
||||
android:theme="@style/AppTheme.NoActionBar" />
|
||||
android:theme="@style/AppTheme" />
|
||||
<activity
|
||||
android:name="info.nightscout.ui.activities.BolusProgressHelperActivity"
|
||||
android:exported="false"
|
||||
|
|
|
@ -5,6 +5,9 @@ import android.graphics.Rect
|
|||
import android.os.Bundle
|
||||
import android.text.TextUtils
|
||||
import android.view.KeyEvent
|
||||
import android.view.Menu
|
||||
import android.view.MenuInflater
|
||||
import android.view.MenuItem
|
||||
import android.view.MotionEvent
|
||||
import android.view.View
|
||||
import android.view.WindowManager
|
||||
|
@ -14,6 +17,7 @@ import android.widget.EditText
|
|||
import android.widget.TableLayout
|
||||
import android.widget.TableRow
|
||||
import android.widget.TextView
|
||||
import androidx.core.view.MenuProvider
|
||||
import info.nightscout.core.ui.activities.TranslatedDaggerAppCompatActivity
|
||||
import info.nightscout.core.utils.fabric.FabricPrivacy
|
||||
import info.nightscout.database.entities.TotalDailyDose
|
||||
|
@ -70,6 +74,10 @@ class TDDStatsActivity : TranslatedDaggerAppCompatActivity() {
|
|||
binding = ActivityTddStatsBinding.inflate(layoutInflater)
|
||||
setContentView(binding.root)
|
||||
|
||||
title = rh.gs(info.nightscout.core.ui.R.string.tdd)
|
||||
supportActionBar?.setDisplayHomeAsUpEnabled(true)
|
||||
supportActionBar?.setDisplayShowHomeEnabled(true)
|
||||
|
||||
window.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN)
|
||||
binding.connectionStatus.visibility = View.GONE
|
||||
binding.message.visibility = View.GONE
|
||||
|
@ -192,6 +200,20 @@ class TDDStatsActivity : TranslatedDaggerAppCompatActivity() {
|
|||
}
|
||||
}
|
||||
loadDataFromDB()
|
||||
// Add menu items without overriding methods in the Activity
|
||||
addMenuProvider(object : MenuProvider {
|
||||
override fun onCreateMenu(menu: Menu, menuInflater: MenuInflater) {}
|
||||
|
||||
override fun onMenuItemSelected(menuItem: MenuItem): Boolean =
|
||||
when (menuItem.itemId) {
|
||||
android.R.id.home -> {
|
||||
onBackPressedDispatcher.onBackPressed()
|
||||
true
|
||||
}
|
||||
|
||||
else -> false
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
override fun onResume() {
|
||||
|
|
|
@ -18,14 +18,6 @@
|
|||
android:layout_height="wrap_content"
|
||||
android:orientation="vertical">
|
||||
|
||||
<TextView
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_weight="1"
|
||||
android:background="@drawable/pillborder"
|
||||
android:gravity="center_horizontal"
|
||||
android:text="@string/tdd" />
|
||||
|
||||
<TableLayout
|
||||
android:id="@+id/main_table"
|
||||
android:layout_width="match_parent"
|
||||
|
|
Loading…
Reference in a new issue