diff options
| author | Samuel Tardieu <sam@rfc1149.net> | 2012-05-29 15:06:42 +0200 |
|---|---|---|
| committer | Samuel Tardieu <sam@rfc1149.net> | 2012-05-29 15:15:56 +0200 |
| commit | a2dde1821d0d09916ee11e0ef15c4d7f8ba41ce8 (patch) | |
| tree | 58440649d62b0777414b9f39d6cf32c0178ccf19 /main/src/cgeo/geocaching/AboutActivity.java | |
| parent | ad3b6697ba92e0bd4f2af6c9a0dd3e5b29707aa7 (diff) | |
| download | cgeo-a2dde1821d0d09916ee11e0ef15c4d7f8ba41ce8.zip cgeo-a2dde1821d0d09916ee11e0ef15c4d7f8ba41ce8.tar.gz cgeo-a2dde1821d0d09916ee11e0ef15c4d7f8ba41ce8.tar.bz2 | |
Refactoring: get version information once and for all
Diffstat (limited to 'main/src/cgeo/geocaching/AboutActivity.java')
| -rw-r--r-- | main/src/cgeo/geocaching/AboutActivity.java | 19 |
1 files changed, 4 insertions, 15 deletions
diff --git a/main/src/cgeo/geocaching/AboutActivity.java b/main/src/cgeo/geocaching/AboutActivity.java index 663abc8..cef5830 100644 --- a/main/src/cgeo/geocaching/AboutActivity.java +++ b/main/src/cgeo/geocaching/AboutActivity.java @@ -1,10 +1,9 @@ package cgeo.geocaching; import cgeo.geocaching.activity.AbstractActivity; -import cgeo.geocaching.utils.Log; +import cgeo.geocaching.utils.Version; import android.content.Intent; -import android.content.pm.PackageInfo; import android.net.Uri; import android.os.Bundle; import android.text.method.LinkMovementMethod; @@ -21,19 +20,9 @@ public class AboutActivity extends AbstractActivity { setContentView(R.layout.about); setTitle(res.getString(R.string.about)); - init(); - } - - private void init() { - try { - final PackageInfo info = getPackageManager().getPackageInfo(this.getPackageName(), 0); - - ((TextView) findViewById(R.id.about_version_string)).setText(info.versionName); - ((TextView) findViewById(R.id.contributors)).setMovementMethod(LinkMovementMethod.getInstance()); - ((TextView) findViewById(R.id.changelog)).setMovementMethod(LinkMovementMethod.getInstance()); - } catch (Exception e) { - Log.e("AboutActivity.init: Failed to obtain package version."); - } + ((TextView) findViewById(R.id.about_version_string)).setText(Version.getVersionName()); + ((TextView) findViewById(R.id.contributors)).setMovementMethod(LinkMovementMethod.getInstance()); + ((TextView) findViewById(R.id.changelog)).setMovementMethod(LinkMovementMethod.getInstance()); } /** |
