mirror of
https://github.com/kiwix/kiwix-android.git
synced 2025-09-08 14:52:13 -04:00
Merge pull request #1298 from kiwix/feature/macgills/#1297-real-version-code
#1297 Read VersionCode from Manifest
This commit is contained in:
commit
f6b31dba56
@ -21,6 +21,7 @@ package org.kiwix.kiwixmobile.settings;
|
||||
|
||||
import android.content.Intent;
|
||||
import android.content.SharedPreferences;
|
||||
import android.content.pm.PackageManager;
|
||||
import android.os.Bundle;
|
||||
import android.os.Environment;
|
||||
import android.preference.EditTextPreference;
|
||||
@ -229,11 +230,16 @@ public class KiwixSettingsActivity extends BaseActivity {
|
||||
}
|
||||
|
||||
private void setAppVersionNumber() {
|
||||
String version;
|
||||
version = BuildConfig.VERSION_NAME + " Build: " + BuildConfig.VERSION_CODE;
|
||||
EditTextPreference versionPref = (EditTextPreference) PrefsFragment.this
|
||||
.findPreference(PREF_VERSION);
|
||||
versionPref.setSummary(version);
|
||||
EditTextPreference versionPref = (EditTextPreference) findPreference(PREF_VERSION);
|
||||
versionPref.setSummary(BuildConfig.VERSION_NAME + " Build: " + getVersionCode());
|
||||
}
|
||||
|
||||
private int getVersionCode() {
|
||||
try {
|
||||
return getActivity().getPackageManager().getPackageInfo(getActivity().getPackageName(), 0).versionCode;
|
||||
} catch (PackageManager.NameNotFoundException e) {
|
||||
throw new RuntimeException(e);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
|
Loading…
x
Reference in New Issue
Block a user