当EditText请求焦点时,保持其位置不变

时间:2014-01-15 12:55:11

标签: android android-edittext scrollview

我有一个scrollview,其中有一些EditTexts。当其中一个EditText请求聚焦时,它会移动视图。我希望看法不被感动。

我编写了如下代码,但此时我无法写入EditText。

myEditText.setOnFocusChangeListener(new OnFocusChangeListener() {
        @Override
        public void onFocusChange(View v, boolean hasFocus) {

    if(hasFocus){


    myScrollView.pageScroll(ScrollView.FOCUS_UP);

    myEditText.setFocusableInTouchMode(true);

    myEditText.setSelection(kisisel_bilgi_TCKN.getText().length());

    InputMethodManager imm = (InputMethodManager)    getSystemService(Context.INPUT_METHOD_SERVICE);
    imm.showSoftInput(myEditText, InputMethodManager.SHOW_IMPLICIT);
     }
});

我该如何解决这个问题?

0 个答案:

没有答案