diff options
author | Torsten Grote <t@grobox.de> | 2020-09-03 09:41:30 -0300 |
---|---|---|
committer | Torsten Grote <t@grobox.de> | 2020-09-03 10:41:20 -0300 |
commit | 74b139473b395371ee487b9595627adcb85e78e9 (patch) | |
tree | 5dd8745aa036c0a544060d2fd3992ca73e8b0b01 /cashier/src/main/java/net/taler/cashier/MainActivity.kt | |
parent | d56c5eaa5ea01225259486dab48b3c24e341b74c (diff) | |
download | taler-android-74b139473b395371ee487b9595627adcb85e78e9.tar.gz taler-android-74b139473b395371ee487b9595627adcb85e78e9.tar.bz2 taler-android-74b139473b395371ee487b9595627adcb85e78e9.zip |
[cashier] migrate to view binding as kotlin extensions are broken
Diffstat (limited to 'cashier/src/main/java/net/taler/cashier/MainActivity.kt')
-rw-r--r-- | cashier/src/main/java/net/taler/cashier/MainActivity.kt | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/cashier/src/main/java/net/taler/cashier/MainActivity.kt b/cashier/src/main/java/net/taler/cashier/MainActivity.kt index ae31be5..2f4c4ec 100644 --- a/cashier/src/main/java/net/taler/cashier/MainActivity.kt +++ b/cashier/src/main/java/net/taler/cashier/MainActivity.kt @@ -25,18 +25,21 @@ import androidx.activity.viewModels import androidx.appcompat.app.AppCompatActivity import androidx.navigation.NavController import androidx.navigation.fragment.NavHostFragment -import kotlinx.android.synthetic.main.activity_main.* +import net.taler.cashier.databinding.ActivityMainBinding class MainActivity : AppCompatActivity() { private val viewModel: MainViewModel by viewModels() private val configManager by lazy { viewModel.configManager} + + private lateinit var ui: ActivityMainBinding private lateinit var nav: NavController override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) - setContentView(R.layout.activity_main) - setSupportActionBar(toolbar) + ui = ActivityMainBinding.inflate(layoutInflater) + setContentView(ui.root) + setSupportActionBar(ui.toolbar) val navHostFragment = supportFragmentManager.findFragmentById(R.id.nav_host_fragment) as NavHostFragment nav = navHostFragment.navController |