From 88b7912dc165401a60870524eb2d0359f8e8510a Mon Sep 17 00:00:00 2001 From: Victor Häggqvist Date: Fri, 24 Jul 2015 22:36:20 +0200 Subject: feat: add version string sample --- .../src/main/java/com/snilius/aboutit/sample/MainActivity.java | 10 ++++++++++ aboutit-sample/src/main/res/values/strings.xml | 1 + 2 files changed, 11 insertions(+) diff --git a/aboutit-sample/src/main/java/com/snilius/aboutit/sample/MainActivity.java b/aboutit-sample/src/main/java/com/snilius/aboutit/sample/MainActivity.java index a9fee37..9ddf23f 100644 --- a/aboutit-sample/src/main/java/com/snilius/aboutit/sample/MainActivity.java +++ b/aboutit-sample/src/main/java/com/snilius/aboutit/sample/MainActivity.java @@ -9,12 +9,15 @@ import android.view.MenuItem; import android.view.View; import android.widget.AdapterView; import android.widget.Spinner; +import android.widget.TextView; import com.snilius.aboutit.AboutIt; import com.snilius.aboutit.L; public class MainActivity extends ActionBarActivity implements AdapterView.OnItemSelectedListener { + private TextView mSampleText; + @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); @@ -26,6 +29,8 @@ public class MainActivity extends ActionBarActivity implements AdapterView.OnIte Spinner spinner = (Spinner) findViewById(R.id.spinner); spinner.setOnItemSelectedListener(this); + + mSampleText = (TextView) findViewById(R.id.sample_text); } @@ -79,6 +84,11 @@ public class MainActivity extends ActionBarActivity implements AdapterView.OnIte .release("beta") .toTextView(R.id.sample_text); break; + case 4: // version string + String versionString = new AboutIt(this) + .buildInfo(BuildConfig.DEBUG, BuildConfig.VERSION_CODE, BuildConfig.VERSION_NAME) + .getVersionString(); + mSampleText.setText(versionString); } } diff --git a/aboutit-sample/src/main/res/values/strings.xml b/aboutit-sample/src/main/res/values/strings.xml index 5cf9045..d9541ef 100644 --- a/aboutit-sample/src/main/res/values/strings.xml +++ b/aboutit-sample/src/main/res/values/strings.xml @@ -15,6 +15,7 @@ Dynamic version Library list Custom version + Version string -- cgit v1.2.3