mirror of
https://github.com/deltachat/deltachat-android.git
synced 2025-10-04 10:19:15 +02:00
add hints to 'Edit Name' dialog
This commit is contained in:
parent
7d42d79216
commit
bf918590c9
2 changed files with 14 additions and 0 deletions
|
@ -6,6 +6,7 @@ import android.media.RingtoneManager;
|
|||
import android.net.Uri;
|
||||
import android.os.Bundle;
|
||||
import android.provider.Settings;
|
||||
import android.text.TextUtils;
|
||||
import android.view.ContextMenu;
|
||||
import android.view.Menu;
|
||||
import android.view.MenuItem;
|
||||
|
@ -550,12 +551,21 @@ public class ProfileActivity extends PassphraseRequiredActionBarActivity
|
|||
}
|
||||
else {
|
||||
DcContact dcContact = dcContext.getContact(contactId);
|
||||
|
||||
String authName = dcContact.getAuthName();
|
||||
if (TextUtils.isEmpty(authName)) {
|
||||
authName = dcContact.getAddr();
|
||||
}
|
||||
|
||||
View gl = View.inflate(this, R.layout.single_line_input, null);
|
||||
EditText inputField = gl.findViewById(R.id.input_field);
|
||||
inputField.setText(dcContact.getName());
|
||||
inputField.setSelection(inputField.getText().length());
|
||||
inputField.setHint(getString(R.string.edit_name_placeholder, authName));
|
||||
|
||||
new AlertDialog.Builder(this)
|
||||
.setTitle(R.string.menu_edit_name)
|
||||
.setMessage(getString(R.string.edit_name_explain, authName))
|
||||
.setView(gl)
|
||||
.setPositiveButton(android.R.string.ok, (dialog, whichButton) -> {
|
||||
String newName = inputField.getText().toString();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue