草庐IT

onclick-area

全部标签

android - 如何在动态创建的 TextView 上获取文本 onClick?

到目前为止,我有这段代码,用于使用用户名arrayList中的文本创建TextView。TextViewtxt_con=null;for(inti=0;i和onClickListenertxt_con.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewv){//TODOAuto-generatedmethodstub@SuppressWarnings("unused")TextViewt=((TextView)v);Stringstr=t.getText().toString();}}

android - 数据绑定(bind) onClick 不起作用

我刚开始使用DataBinding,我的onClick出了点问题。GameViewModel.javapublicvoidonClickItem(introw,intcol){Log.d("click","row:"+row+"col:"+col);}@BindingAdapter("load_image")publicstaticvoidloadImage(ImageViewview,intimageId){view.setImageResource(getDrawable(imageId));}GameFragment.java@OverridepublicViewonCreate

android - EditText onClick 不显示虚拟键盘

如果我单击我的EditText,虚拟键盘不会简单显示。显示光标,但没有键盘可供输入。我什至尝试过手动打开,但没有用。这是我的代码:publicclassCreateNoteextendsActivity{EditTexttitleEdit;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.createnote);titleEdit=(EditText)findViewById(R.id.titleEdit)

android - 如何实现双击 ImageView onclick?

我有一个ImageView。我需要在双击和单击时以不同的速度启动动画。双击速度很快,单击速度恢复正常。如何在imageview的onclick上实现手势? 最佳答案 如果您不想使用自定义ImageView,则可以使用以下方法//classlevelGestureDetectorgestureDetector;booleantapped;ImageViewimageView;//insideonCreateofActivityorFragmentgestureDetector=newGestureDetector(getActivit

android - onClick 事件不适用于 android 中的嵌套 ListView 项控件

我有2个弹出窗口。在第一个弹出窗口中,我有带有可选项目的ListView。当我单击第一个列表中的项目时,会出现第二个弹出窗口,其中还有ListView以及可供选择的选项。我已经将第一个ListView项实现为自定义View并在View构造函数中订阅了点击,就像这样:classCustomListItemextendsRelativeLayout{publicCustomListItem(){...//inflatingstuffthere((Button)findViewById(R.id.listItemButton)).setOnClickListener(//Thiscodeno

android - 如何在移动 web 应用程序中去除 onclick 延迟并保持快速滚动

我正在使用PhoneGap在Android操作系统上开发Web应用程序。对于用户界面按钮的快速响应,我使用以下解决方案:http://code.google.com/intl/ro-RO/mobile/articles/fast_buttons.html问题是,当我使用此解决方案时,滚动速度变慢,因为事件处理程序附加到以下事件:ontouchstart、ontouchend、ontouchmove。如何让按钮快速响应并保持快速滚动? 最佳答案 尝试在另一个线程中执行事件中的代码(ontouchstart、ontouchend、ont

android - 当用户真正快速地多次按下按钮时,如何避免多次触发 onClick 事件?

在Android中,如果用户非常快地多次按下按钮,onClick事件会被触发多次......这是有道理的。如果onClick方法启动了一个新的Activity,用户可以多次打开同一个Activity并且的每个实例Activity会被堆在栈顶。我通常在onClick方法(与按钮关联)中禁用按钮,并在使用Handler和几秒钟后再次启用它>postDelay.我真的不喜欢这样做,那么有没有另一种方法可以更简洁地解决这个问题? 最佳答案 在Activity案例中,您还可以为您的Intent传递额外的信息:intent.addFlags(I

android - RecyclerView onclick 监听器在点击动画完成之前触发

我正在玩新的RecyclerView。并遇到了一些问题:我注意到它不支持点击监听器;我通过为每个列表项添加一个点击监听器来解决这个问题。(RecyclerViewonClick)单击列表项时,不会显示lolipop漂亮的单击动画;我通过将以下属性添加到列表项XML来解决此问题:android:background="?android:attr/selectableItemBackground"(RecyclerViewonItemClickeffectinL)我的实际问题:当我点击RecyclerView中的列表项时,监听器会立即收到通知;我不喜欢这样,因为在点击监听器转到下一个Act

android - setError 连同 onClick 用于 EditText

使用setError()方法显示的正常错误:问题:好的,所以我在同一个对话框中有另一个EditText,它有一个OnClickListener用于显示DatePicker对话框。当我setError()它显示红色警报图标时,当我单击该图标时,该事件仍由EditText上的OnClick处理,并且DatePicker弹出,因此我无法查看错误消息。我想要的:如果我点击图标,它必须显示错误消息,如果我在图标外点击它应该显示DatePicker。 最佳答案 天哪,我2天前确实遇到过这个问题。我发现没有办法让它既有焦点(为了显示消息,也创建日

android - autoLink 与 onClick 事件

我在ListView中显示了一个网址列表。ListView的每个项目都有一个TextView和一个ImageView。TextView具有属性autolink="web"。我在这个ListView中也有事件:onItemLongClick来打开彼此的详细信息。但是,当我对列表中的每个项目执行长按事件时,它们会打开新页面,还会在TextView中打开带有链接网站的浏览器。如何设置onItemLongClick时,TextView不能点击进入链接?我尝试设置TextView.setLinkClickable(false)但它不起作用。非常感谢 最佳答案