Come posso rilevare che il telefono non ha una tastiera hardware e solo in quel caso forzare la visualizzazione di quella virtuale? E come posso nasconderlo?Come forzare per mostrare e nascondere la tastiera virtuale se non è disponibile la tastiera hardware?
Ho provato a mettere al centro come questo, ma non funziona:
View exampleView = (View)findViewById(R.id.exampleBox);
exampleView.requestFocus();
Se forzo come questo la tastiera virtuale, viene visualizzata la tastiera anche quando una tastiera hardware è disponibile, che non lo fa ha senso.
InputMethodManager inputMgr = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
inputMgr.toggleSoftInput(0, 0);
E, ultimo ma non meno importante, come posso mostrare direttamente la tastiera numerica o telefono? (Non la tastiera normale)
Qualche idea?
Grazie!
Molte grazie! E qualche idea su come potrei mostrare direttamente la tastiera numerica o del telefono? – Sitoplex
android: inputType = "numberDecimal" o qualsiasi tipo di input desideri, ci sono molti tra cui scegliere – Pyrodante