show toast when avatar has been published - fixed #874

This commit is contained in:
iNPUTmice 2015-01-15 16:26:46 +01:00
parent 994c9495ba
commit c0993a9acb
2 changed files with 14 additions and 13 deletions

View file

@ -11,6 +11,8 @@ import android.view.View.OnLongClickListener;
import android.widget.Button; import android.widget.Button;
import android.widget.ImageView; import android.widget.ImageView;
import android.widget.TextView; import android.widget.TextView;
import android.widget.Toast;
import eu.siacs.conversations.R; import eu.siacs.conversations.R;
import eu.siacs.conversations.entities.Account; import eu.siacs.conversations.entities.Account;
import eu.siacs.conversations.utils.PhoneHelper; import eu.siacs.conversations.utils.PhoneHelper;
@ -31,13 +33,18 @@ public class PublishProfilePictureActivity extends XmppActivity {
private Uri avatarUri; private Uri avatarUri;
private Uri defaultUri; private Uri defaultUri;
private OnLongClickListener backToDefaultListener = new OnLongClickListener() {
@Override
public boolean onLongClick(View v) {
avatarUri = defaultUri;
loadImageIntoPreview(defaultUri);
return true;
}
};
private Account account; private Account account;
private boolean support = false; private boolean support = false;
private boolean mInitialAccountSetup; private boolean mInitialAccountSetup;
private UiCallback<Avatar> avatarPublication = new UiCallback<Avatar>() { private UiCallback<Avatar> avatarPublication = new UiCallback<Avatar>() {
@Override @Override
@ -50,6 +57,9 @@ public class PublishProfilePictureActivity extends XmppActivity {
startActivity(new Intent(getApplicationContext(), startActivity(new Intent(getApplicationContext(),
StartConversationActivity.class)); StartConversationActivity.class));
} }
Toast.makeText(PublishProfilePictureActivity.this,
R.string.avatar_has_been_published,
Toast.LENGTH_SHORT).show();
finish(); finish();
} }
}); });
@ -75,16 +85,6 @@ public class PublishProfilePictureActivity extends XmppActivity {
} }
}; };
private OnLongClickListener backToDefaultListener = new OnLongClickListener() {
@Override
public boolean onLongClick(View v) {
avatarUri = defaultUri;
loadImageIntoPreview(defaultUri);
return true;
}
};
@Override @Override
public void onCreate(Bundle savedInstanceState) { public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); super.onCreate(savedInstanceState);

View file

@ -442,4 +442,5 @@
<string name="received_x_file">Received %s</string> <string name="received_x_file">Received %s</string>
<string name="disable_foreground_service">Disable foreground service</string> <string name="disable_foreground_service">Disable foreground service</string>
<string name="touch_to_open_conversations">Touch to open Conversations</string> <string name="touch_to_open_conversations">Touch to open Conversations</string>
<string name="avatar_has_been_published">Avatar has been published!</string>
</resources> </resources>