Ich möchte den App-Nutzern erlauben, den Button-Text in Android zu ändern. Wenn der Benutzer auf "Button" klickt, sollte er etwas tun, aber wenn er/sie den Button langklickt, sollte ein Edittext Pop-up erscheinen & was auch immer Benutzer eingeben, sollte als Button Text gespeichert werden. Bisher habe ich folgendes erledigt.Erlaube dem Benutzer, Button-Text bei langem Klicken in Android zu bearbeiten
btn1 = (Button) findViewById(R.id.button1);
etLabel = (EditText) findViewById(R.id.etName);
btn1.setOnLongClickListener(new View.OnLongClickListener() {
@Override
public boolean onLongClick(View v) {
// How to pop-up edittext from here
// to allow user change Button name
btn1.setText(name);
return true;
}
});
}
public void onButtonClick(View view) {
switch (view.getId()) {
case R.id.button1:
// do something else here
break;
}
}
Google es werden Sie Ihre Antwort finden, versuchen Sie es zuerst zu erforschen, bevor Sie Ihre Frage veröffentlichen. Sie werden mehrere Beiträge finden, die Ihre Frage beantworten. – chandil03
Welches Problem haben Sie? –