diff options
| author | Ishan Khanna <ishan1604@gmail.com> | 2015-03-03 14:46:28 +0530 | 
|---|---|---|
| committer | Ishan Khanna <ishan1604@gmail.com> | 2015-03-03 14:46:28 +0530 | 
| commit | 06d76ccd0cdf510196a2f52efc7abd3b2b127b3c (patch) | |
| tree | f752eefd003ba7d064307851bc1482b410196bea /OpenKeychain/src | |
| parent | ea24b5169e1d9e7b866252a464aaa43481e3e2fd (diff) | |
| download | open-keychain-06d76ccd0cdf510196a2f52efc7abd3b2b127b3c.tar.gz open-keychain-06d76ccd0cdf510196a2f52efc7abd3b2b127b3c.tar.bz2 open-keychain-06d76ccd0cdf510196a2f52efc7abd3b2b127b3c.zip  | |
Fixes Issue #1081
The App crashed because the Adapter was trying to call a method on a
null object.
Where was the null object?
CheckBox was null because in the Layout file
view_key_adv_user_id_item.xml
There is no such widget with id = user_id_item_check_box
Fix :
I removed the two lines which were causing the bug, and now the screen
loads perfectly.
Diffstat (limited to 'OpenKeychain/src')
| -rw-r--r-- | OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/adapter/UserIdsAddedAdapter.java | 3 | 
1 files changed, 0 insertions, 3 deletions
diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/adapter/UserIdsAddedAdapter.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/adapter/UserIdsAddedAdapter.java index 01218a4e4..970855c77 100644 --- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/adapter/UserIdsAddedAdapter.java +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/adapter/UserIdsAddedAdapter.java @@ -24,7 +24,6 @@ import android.view.LayoutInflater;  import android.view.View;  import android.view.ViewGroup;  import android.widget.ArrayAdapter; -import android.widget.CheckBox;  import android.widget.ImageButton;  import android.widget.ImageView;  import android.widget.TextView; @@ -73,10 +72,8 @@ public class UserIdsAddedAdapter extends ArrayAdapter<String> {              holder.vDelete.setVisibility(View.VISIBLE); // always visible              // not used: -            CheckBox checkBox = (CheckBox) convertView.findViewById(R.id.user_id_item_check_box);              View certifiedLayout = convertView.findViewById(R.id.user_id_item_certified_layout);              ImageView editImage = (ImageView) convertView.findViewById(R.id.user_id_item_edit_image); -            checkBox.setVisibility(View.GONE);              certifiedLayout.setVisibility(View.GONE);              editImage.setVisibility(View.GONE);  | 
