jjzjj

setFocus

全部标签

android - View.setFocusable() 和 View.setClickable() 在自定义 ArrayAdapter 中有相反的效果

这是对question的跟进其中ReimarTwelker建议使用View.setFocusable()和View.setClickable()使用ArrayAdapter启用/禁用ListView中的行。我试过这样做,但得到的效果与我预期的相反。如果我使用View.setFocusable(true);View.setClickable(true);该行被禁用(当我按下它时没有效果)。如果我使用相反的方法:View.setFocusable(false);View.setClickable(false);该行已启用(按下时应用选择)。关于可能发生的事情的任何线索?这是我的布局内容:我

android - 即使 setFocusable(true),PopupWindow 中的 EditText 也不显示键盘

我似乎无法完成这项工作。我已经将popWindow设置为可聚焦到我在其他论坛上阅读的内容,但仍然没有运气。xmlJavacase(R.id.settings):switch(event.getAction()){caseMotionEvent.ACTION_DOWN:v.setBackgroundResource(R.drawable.cpanel2);returntrue;caseMotionEvent.ACTION_UP:v.setBackgroundResource(R.drawable.cpanel1);LayoutInflaterlayoutInflater=(LayoutI

java - EditText.setFocusable(false);不能设置为真。 :/

一个非常奇怪的情况,我有这段代码,如果SpnSelected.equals("Service")和可再次编辑,它应该使EditText文件不可编辑,如果它是别的东西。finalEditTextetAdd=(EditText)dialogAddTextView.findViewById(R.id.etSymb);if(SpnSelected.equals("Service")){etAdd.setFocusable(false);TextViewtvInfo=(TextView)dialogAddTextView.findViewById(R.id.tvAddTextInfo);}els