ソフトキーボードを表示したいのですが、うまくいきません。これが私のコードです:
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);
} }
画面をタッチすると、ソフトキーボードは表示されませんが、alertDialog「テキストの編集」が表示されます。これは、通常の編集テキストをロングタッチすると表示されます。onCreate の次の追加コードには何の影響もありません。
InputMethodManager input = (InputMethodManager)
getSystemService(Context.INPUT_METHOD_SERVICE);
input.showSoftInput(myTextView, 0);
助けてくれてありがとう、Fr4gg0r