Je veux montrer le softkeyboard, mais cela ne fonctionne pas. Voici mon code:Android: Déclencher le softkeaboard dans edittext personnalisé
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
myTextView myTextView = new myTextView(this);
setContentView(myTextView);
}
public class myTextView extends EditText{
public boolean onTouchEvent(){
if(action == ACTION_DOWN){
super.onTouchEvent(event);
} }
Quand je touche l'écran, l'SoftKeyboard ne semble pas, mais le « texte d'édition » AlertDialog apparaît, qui apparaît sur edittexts normale lorsque vous touchez à long eux. Ce code supplémentaire dans le onCreate n'a pas d'affection:
InputMethodManager input = (InputMethodManager)
getSystemService(Context.INPUT_METHOD_SERVICE);
input.showSoftInput(myTextView, 0);
Merci pour l'aide, Fr4gg0r