草庐IT

onClick-event

全部标签

c# - 如何在 xamarin.studio 中的 onclick 事件中调用函数

我是C#开发人员,在xamarin.studioforandroid中开发一个简单的计算器,我的代码是btn9.Click+=delegate{Buttonclick();};btnadd.Click+=delegate{operationbuttonclick();};btnsub.Click+=delegate{operationbuttonclick();};btndiv.Click+=delegate{operationbuttonclick();};btnmul.Click+=delegate{operationbuttonclick();};btneql.Click+=de

安卓 : detect click event at empty space of gridview inside linearlayout

我有以下问题。我在LinearLayout中有一个GridView,如下图所示。当用户点击GridView的空白区域时,我想检测点击事件,在图像中,我想要的位置是红色区域,也在绿色区域内。但我有以下问题。如果我为GridView添加onClickListener:错误,因为Adapter无法添加点击事件。如果我为GridView添加onItemClickListener:我就可以检测到项目存在的位置(图中是白框)如果我为LinearLayout添加onClickListener,我只能在绿色区域检测点击事件,而不是红色区域。那么我该如何解决上述问题。@Edit:我的布局看起来像:谢谢:

android - Android 上未调用 onClick 方法

我正在做最简单的onClick模型,无法触发onClick方法。我知道这很简单,而且我是Android的新手。感谢您的帮助。packagecom.bordeloniphone.timeentry;importandroid.app.Activity;importandroid.os.Bundle;importandroid.util.Log;importandroid.view.View;importandroid.view.View.OnClickListener;importandroid.widget.Button;importandroid.widget.Toast;publi

android - 用自己的 Intent 处理 Linkify onClick 事件

我有一个包含电子邮件的TextView,我希望能够单击它们以在我自己的应用程序中启动一个Activity。我正在使用Linkify.addLinks(TextView,Linkify.EMAIL_ADDRESSES)使电子邮件可点击,但是这会弹出一个选择器,询问用户他们想在哪个应用程序中打开电子邮件。我怎么能直接处理此事件,以便我可以指定单击链接时调用的Activity? 最佳答案 Carlos的回答很有效,但我也使用ACTION_VIEW来实现我想开始的外部Intent。幸运的是,Linkify确实将应用程序ID添加到Intent

android - RecyclerView onClick 用于多个按钮并从 Activity 处理

我将RecyclerView与CardView一起使用,并且在CardView内部有2个按钮。现在,通过ViewHolder静态类实现View.OnClickListener并重写事件(它的工作)来实现onClick事件@OverridepublicvoidonClick(Viewv){if(v.getId()==mClassBtn.getId()){}elseif(v.getId()==mDaysBtn.getId()){}}寻找解决方案/模式来处理Activity类中的Click,例如adapter=newItemsListAdapter(getActivity(),data,ne

android - 如何在 recyclerview OnClick 上打开不同的 fragment

我正在使用RecyclerView在我的NavigationDrawer中显示我的抽屉列表项。OnClick抽屉列表项,我可以打开不同的Activity,但是我希望能够打开将替换主要Activity布局的fragment。有没有办法做到这一点?publicclassAdapterClassextendsRecyclerView.Adapter{privateLayoutInflaterinflater;privateContextcontext;Listdata=Collections.emptyList();publicAdapterClass(Contextcontext,List

android - 设置 android 按钮不可见但仍然附加了一个 onClick 监听器

所以目前我在我的应用程序中放了一个复活节彩蛋,我希望Button不可见,但在单击时(Rickroll)。到目前为止,当我说:Button.setVisibility(view.VISIBLE);Button.setBackgroundColor(Color.TRANSPARENT);然后是我的onClickListener。唯一的问题是我必须在Button上添加文本才能使其可点击。当我取出文本并使其完全不可见时,onClickListener不会因为某种原因被调用吗?这是我的OnClickListenerwonderWhatThisDoes.setOnClickListener(new

java - Android:触觉反馈:onClick() 事件与 View 中的 hapticFeedbackEnabled

如果您想要一个按钮来提供触觉反馈(即,手机会非常短暂地振动,以便您感觉自己确实按下了按钮),那么标准的实现方式是什么?看来您可以显式设置onClick()事件并调用vibrate()函数,给振动几毫秒,或者您可以在View中设置hapticFeedbackEnabled。文档似乎表明后者仅适用于长按或虚拟屏幕键:http://developer.android.com/reference/android/view/View.html#performHapticFeedback(int)如果是这样,那么我需要将我的按钮设置为虚拟屏幕键或手动设置onClick()事件。你有什么建议?此外,

android - OnClick 在 TextInputLayout 内的 EditText 中,在 RecyclerView 内

我的Fragment中有一个RecyclerView,其中填充了多个TextInputLayout。经过一些研究,我设法为TextInputLayout设置了一个onClickListener,并且可以正常工作但是仅当我点击TextInputLayout的提示时才会触发onClick事件。当我点击TextInputLayout内的EditText时,我希望它被触发。代码:在我的fragment中:adapter.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewv){Log.i("Lo

C# Xamarin OnClick 函数

我做的是这个Buttonbutton1=FindViewById(Resource.Id.button1);button1.SetOnClickListener(newView.OnClickListener(){publicvoidonClick(Viewv){//Performactiononclick}});但由于某些原因,我得到了带有红色下划线的OnClickListener。当我单击我的按钮时,我无法执行任何操作来启动功能。 最佳答案 Xamarin.Android执行SetOnClickListener的方法是通过C#样