]> gitweb.fperrin.net Git - Dictionary.git/blobdiff - src/com/hughes/android/dictionary/AboutActivity.java
Generate version string in about programmatically.
[Dictionary.git] / src / com / hughes / android / dictionary / AboutActivity.java
index 863b997589567ce3f6f76b989563681330fafd1d..41aa39cb6652fdcf87146a45d1a807422be12e28 100644 (file)
@@ -15,7 +15,9 @@
 package com.hughes.android.dictionary;\r
 \r
 import android.app.Activity;\r
+import android.content.pm.PackageInfo;\r
 import android.os.Bundle;\r
+import android.widget.TextView;\r
 \r
 public final class AboutActivity extends Activity {\r
 \r
@@ -28,6 +30,14 @@ public final class AboutActivity extends Activity {
 \r
         super.onCreate(savedInstanceState);\r
         setContentView(R.layout.about_activity);\r
+        String ver = "???";\r
+        try {\r
+            PackageInfo p = getPackageManager().getPackageInfo(getPackageName(), 0);\r
+            ver = p.versionName + " (ID " + p.versionCode + ")";\r
+        } catch (Exception e) {\r
+        }\r
+        TextView titleView = (TextView)findViewById(R.id.titleText);\r
+        titleView.setText("QuickDic " + ver);\r
     }\r
 \r
 }\r