android edittext 不允许弹出键盘但是又有光标?

想实现吗?

在网上找了很久,说的五花八门....但是,都不是我想要的效果...

我说个思路,自己实现哈,在edittext 外面再套一层 RelativeLayout ,edittext 宽高都是 match_parent ,然后再后面跟一个view 宽高也是

match_parent ,然后设置view的点击事件,点击view就让edittext获得焦点,这样就有光标,也不会弹出小键盘啦.

获得焦点的方法: 

edit1_view.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        code_edit.setFocusable(true);
        code_edit.setFocusableInTouchMode(true);
        code_edit.requestFocus();
        code_edit.findFocus();
    }
});

    
    

如果有更好的办法,请在下方留言..

你可能感兴趣的:(android edittext 不允许弹出键盘但是又有光标?)