diff options
author | steckbrief <steckbrief@chefmail.de> | 2016-05-17 21:01:20 +0200 |
---|---|---|
committer | steckbrief <steckbrief@chefmail.de> | 2016-05-17 21:01:20 +0200 |
commit | c5c5b417ddd66b4611b0493c0e0a8349adbd34a4 (patch) | |
tree | c794272dd2acb353d91cc05dad5a1a24593baa63 /src/main/java/de/thedevstack/conversationsplus/ui/ConversationActivity.java | |
parent | 007f09384e620567e0bcb5836b6ef32d53ce6c95 (diff) |
Open conference details or contact details while clicking on avatar logo
Diffstat (limited to 'src/main/java/de/thedevstack/conversationsplus/ui/ConversationActivity.java')
-rw-r--r-- | src/main/java/de/thedevstack/conversationsplus/ui/ConversationActivity.java | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/main/java/de/thedevstack/conversationsplus/ui/ConversationActivity.java b/src/main/java/de/thedevstack/conversationsplus/ui/ConversationActivity.java index 71db3e3a..af8eeea1 100644 --- a/src/main/java/de/thedevstack/conversationsplus/ui/ConversationActivity.java +++ b/src/main/java/de/thedevstack/conversationsplus/ui/ConversationActivity.java @@ -51,6 +51,7 @@ import de.thedevstack.android.logcat.Logging; import de.thedevstack.conversationsplus.ConversationsPlusPreferences; import de.thedevstack.conversationsplus.services.AvatarService; import de.thedevstack.conversationsplus.ui.dialogs.UserDecisionDialog; +import de.thedevstack.conversationsplus.ui.listeners.AvatarLogoOnClickListener; import de.thedevstack.conversationsplus.ui.listeners.AvatarLogoPositioningListener; import de.thedevstack.conversationsplus.ui.listeners.ResizePictureUserDecisionListener; import de.thedevstack.conversationsplus.utils.ConversationUtil; @@ -417,10 +418,12 @@ public class ConversationActivity extends XmppActivity } private void showLogoAvatar() { - ImageView avatarView = (ImageView) this.avatarLogoView.findViewById(R.id.logoViewAvatar); - avatarView.setImageBitmap(AvatarService.getInstance().getCircled(getSelectedConversation(), getPixel(56))); - //avatarView.setAlpha(0.5f); - avatarLogoView.setVisibility(View.VISIBLE); + if (null != this.avatarLogoView) { + ImageView avatarView = (ImageView) this.avatarLogoView.findViewById(R.id.logoViewAvatar); + avatarView.setImageBitmap(AvatarService.getInstance().getCircled(getSelectedConversation(), getPixel(56))); + avatarLogoView.setVisibility(View.VISIBLE); + avatarView.setOnClickListener(new AvatarLogoOnClickListener(getSelectedConversation())); + } } private void openConversation() { |