0
我不知道这是否可能,但我想以某种方式有一个列表的行可以选择复制的文本,但也长按调出上下文菜单。ListView允许长按上下文菜单,但也允许选择文本
我知道长按是选择单个文本所必需的,但是由于我需要对整行进行长按以显示上下文菜单,所以它被覆盖。
我相信别人会遇到这个问题吗?
编辑:好吧,我只是意识到文本可以通过不仅选择长按,而且双击/按。因此,可以在这种情况下使用,而不是
我不知道这是否可能,但我想以某种方式有一个列表的行可以选择复制的文本,但也长按调出上下文菜单。ListView允许长按上下文菜单,但也允许选择文本
我知道长按是选择单个文本所必需的,但是由于我需要对整行进行长按以显示上下文菜单,所以它被覆盖。
我相信别人会遇到这个问题吗?
编辑:好吧,我只是意识到文本可以通过不仅选择长按,而且双击/按。因此,可以在这种情况下使用,而不是
试试这个:
yourEditText.setFocusableInTouchMode(false);
yourEditText.setSelectAllOnFocus(true);
yourEditText.clearFocus();
yourEditText.setOnClickListener(new View.OnClickListener(){
public void onClick(View v){
yourEditText.requestFocusFromTouch();
}
});
见编辑,我实现了文本选择菜单不仅长按文本还对两次压制/点击开始 – wired00