aboutsummaryrefslogtreecommitdiffstats
path: root/OpenPGP-Keychain-API-Demo
diff options
context:
space:
mode:
authorDominik Schürmann <dominik@dominikschuermann.de>2013-09-08 23:08:30 +0200
committerDominik Schürmann <dominik@dominikschuermann.de>2013-09-08 23:08:30 +0200
commitc4bf7c5d1145c3a08211f31633d75c61bbb4bcb1 (patch)
tree17c315daed6b1dcc48dfd5b8b322b9e76def3ee0 /OpenPGP-Keychain-API-Demo
parent5d7f8809fc0cb28122cadc758bcd8fb885ee1ddf (diff)
downloadopen-keychain-c4bf7c5d1145c3a08211f31633d75c61bbb4bcb1.tar.gz
open-keychain-c4bf7c5d1145c3a08211f31633d75c61bbb4bcb1.tar.bz2
open-keychain-c4bf7c5d1145c3a08211f31633d75c61bbb4bcb1.zip
Handle wrong/no passphrase
Diffstat (limited to 'OpenPGP-Keychain-API-Demo')
-rw-r--r--OpenPGP-Keychain-API-Demo/src/org/sufficientlysecure/keychain/demo/CryptoProviderDemoActivity.java17
1 files changed, 12 insertions, 5 deletions
diff --git a/OpenPGP-Keychain-API-Demo/src/org/sufficientlysecure/keychain/demo/CryptoProviderDemoActivity.java b/OpenPGP-Keychain-API-Demo/src/org/sufficientlysecure/keychain/demo/CryptoProviderDemoActivity.java
index 8a5d37c8f..db84a1742 100644
--- a/OpenPGP-Keychain-API-Demo/src/org/sufficientlysecure/keychain/demo/CryptoProviderDemoActivity.java
+++ b/OpenPGP-Keychain-API-Demo/src/org/sufficientlysecure/keychain/demo/CryptoProviderDemoActivity.java
@@ -117,11 +117,18 @@ public class CryptoProviderDemoActivity extends Activity {
};
- private void handleError(CryptoError error) {
- Toast.makeText(mActivity, "onError id:" + error.getErrorId() + "\n\n" + error.getMessage(),
- Toast.LENGTH_LONG).show();
- Log.e(Constants.TAG, "onError getErrorId:" + error.getErrorId());
- Log.e(Constants.TAG, "onError getMessage:" + error.getMessage());
+ private void handleError(final CryptoError error) {
+ mActivity.runOnUiThread(new Runnable() {
+
+ @Override
+ public void run() {
+ Toast.makeText(mActivity,
+ "onError id:" + error.getErrorId() + "\n\n" + error.getMessage(),
+ Toast.LENGTH_LONG).show();
+ Log.e(Constants.TAG, "onError getErrorId:" + error.getErrorId());
+ Log.e(Constants.TAG, "onError getMessage:" + error.getMessage());
+ }
+ });
}
public void encryptOnClick(View view) {