]> git.ktnx.net Git - mobile-ledger.git/blobdiff - app/src/main/java/net/ktnx/mobileledger/LatestTransactions.java
exit when the Exit drawer item is clicked
[mobile-ledger.git] / app / src / main / java / net / ktnx / mobileledger / LatestTransactions.java
index fdbbfaefa22f0bb2d61f922766a58b3d74dacdbe..111b71e9f6ddceb36249116ac245a8cc7224ce95 100644 (file)
@@ -1,5 +1,6 @@
 package net.ktnx.mobileledger;
 
+import android.content.pm.PackageInfo;
 import android.os.Bundle;
 import android.support.design.widget.FloatingActionButton;
 import android.support.design.widget.NavigationView;
@@ -9,6 +10,7 @@ import android.support.v4.widget.DrawerLayout;
 import android.support.v7.app.ActionBarDrawerToggle;
 import android.support.v7.app.AppCompatActivity;
 import android.support.v7.widget.Toolbar;
+import android.util.Log;
 import android.view.Menu;
 import android.view.MenuItem;
 import android.view.View;
@@ -40,6 +42,20 @@ public class LatestTransactions extends AppCompatActivity
 
         NavigationView navigationView = findViewById(R.id.nav_view);
         navigationView.setNavigationItemSelectedListener(this);
+
+        android.widget.TextView ver = drawer.findViewById(R.id.drawer_version_text);
+
+        try {
+            PackageInfo pi = getApplicationContext().getPackageManager().getPackageInfo(getPackageName(), 0);
+            ver.setText(pi.versionName);
+        } catch (Exception e) {
+            ver.setText("version");
+        }
+    }
+
+    public void nav_exit_clicked(View view) {
+        Log.w("mobileledger", "exiting");
+        finish();
     }
 
     @Override