안드로이드 개발 질문/답변
(글 수 45,052)
EditText 없이 이미지클릭시 소프트키보드 띄우는 방법이 있나요?
소프트키보드를 띄어서 키입력값에 따라 이미지를 띄워줄려고 하는데
EditText없이는 소프트키보드가 띄워지지가 않습니다. 도와주세요~~
protected void onCreate(Bundle savedInstanceState) {
InputMethodManager mImm = (InputMethodManager)getSystemService(INPUT_METHOD_SERVICE);
ImageView imgPicture = (ImageView)findViewById(R.id.howto_cm_box);
imgPicture .setOnClickListener(mClickListener);
}
ImageView.OnClickListener mClickListener = new ImageView.OnClickListener(){
public void onClick(View v){
switch(v.getId()){
case R.id.howto_cm_box:
mImm.showSoftInput(imgPicture, 0);
break;
}
}
};
이렇게 했는데 안뜨네요..
이미지 대신 EditText로 하면 잘 되는데..