diff --git a/app/app.iml b/app/app.iml index 65fa877..ef32e5b 100644 --- a/app/app.iml +++ b/app/app.iml @@ -58,7 +58,6 @@ - diff --git a/app/src/main/java/com/nutomic/zertman/MainActivity.java b/app/src/main/java/com/nutomic/zertman/MainActivity.java index 8c387be..7ad71b8 100644 --- a/app/src/main/java/com/nutomic/zertman/MainActivity.java +++ b/app/src/main/java/com/nutomic/zertman/MainActivity.java @@ -5,6 +5,7 @@ import android.app.ListActivity; import android.content.DialogInterface; import android.os.Bundle; import android.widget.ListView; +import android.widget.TextView; import java.util.List; @@ -12,8 +13,6 @@ import eu.chainfire.libsuperuser.Shell; public class MainActivity extends ListActivity { - private ListView mListView; - private CertificateAdapter mCertificateAdapter; private CertificateManager mCertificateManager; @@ -31,14 +30,14 @@ public class MainActivity extends ListActivity { protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); - mListView = getListView(); + setContentView(R.layout.main_activity); mCertificateManager = new CertificateManager(); mMovedCertificatesStorage = new MovedCertificatesStorage(this); mCertificateAdapter = new CertificateAdapter(this, mCertificateManager, mMovedCertificatesStorage); mCertificateAdapter.onCertificateChanged(); mCertificateManager.setOnCertificateChangedListener(mCertificateAdapter); - mListView.setAdapter(mCertificateAdapter); + setListAdapter(mCertificateAdapter); mMoveCertificatesDialog = new AlertDialog.Builder(this) .setTitle(R.string.dialog_move_certs_title) diff --git a/app/src/main/res/layout/main_activity.xml b/app/src/main/res/layout/main_activity.xml new file mode 100644 index 0000000..ce68687 --- /dev/null +++ b/app/src/main/res/layout/main_activity.xml @@ -0,0 +1,18 @@ + + + + + + + + diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 056e15f..9a4380c 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -15,4 +15,6 @@ This app requires root access to work. Make sure your device is rooted and try again. + No certificates found. Please install a certificate to use this app. +