]> git.ktnx.net Git - mobile-ledger.git/blobdiff - app/src/main/java/net/ktnx/mobileledger/ui/activity/MainActivity.java
replace onClick XML declaration with a runtime hook
[mobile-ledger.git] / app / src / main / java / net / ktnx / mobileledger / ui / activity / MainActivity.java
index b230c1c115a7f703e2eb31019ef13c55c6487c23..f8bb6ce37c39727a9a8e958d11a11e06129d517b 100644 (file)
@@ -93,6 +93,7 @@ public class MainActivity extends AppCompatActivity {
             runOnUiThread(() -> {
                 if (profile == null) setTitle(R.string.app_name);
                 else setTitle(profile.getName());
+                updateLastUpdateTextFromDB();
             });
         });
 
@@ -127,6 +128,8 @@ public class MainActivity extends AppCompatActivity {
         fragmentManager = getSupportFragmentManager();
         mSectionsPagerAdapter = new SectionsPagerAdapter(fragmentManager);
 
+        markDrawerItemCurrent(R.id.nav_account_summary);
+
         mViewPager = findViewById(R.id.root_frame);
         mViewPager.setAdapter(mSectionsPagerAdapter);
         mViewPager.addOnPageChangeListener(new ViewPager.SimpleOnPageChangeListener() {
@@ -163,6 +166,8 @@ public class MainActivity extends AppCompatActivity {
         });
 
         findViewById(R.id.btn_no_profiles_add).setOnClickListener(v -> startAddProfileActivity());
+
+        findViewById(R.id.btn_add_transaction).setOnClickListener(this::fabNewTransactionClicked);
     }
     @Override
     protected void onResume() {