]> Pileus Git - ~andy/freeotp/blobdiff - src/org/fedorahosted/freeotp/MainActivity.java
Add detailed invalid URI messages
[~andy/freeotp] / src / org / fedorahosted / freeotp / MainActivity.java
index 0a65fc4e8cb040b3de43afa60156004888127757..be77fb0db7a5dbba724741e09c12b6119474091c 100644 (file)
@@ -110,7 +110,10 @@ public class MainActivity extends Activity implements OnMenuItemClickListener {
                try {
                        mTokenAdapter.add(uri);
                } catch (TokenUriInvalidException e) {
-                       Toast.makeText(this, R.string.invalid_token, Toast.LENGTH_SHORT).show();
+                       String text = getString(R.string.invalid_token);
+                       if (e.getErrorResourceID() != 0)
+                               text = text + "\n" + getString(e.getErrorResourceID());
+                       Toast.makeText(this, text, Toast.LENGTH_LONG).show();
                        e.printStackTrace();
                }
        }