草庐IT

onclick-event

全部标签

android - onclick 方法在 android 按钮中不起作用

我正在研究Android中的Onclick事件和监听器。在途中,我创建了一个示例应用程序,我的目标是将给定的数字(register.java)保存在数据库中并在另一个Activity(main.java)中显示它。但是,现在单击“保存”按钮后,什么也没有发生。即使是toast法也行不通。这是我的代码:protectedvoidonCreate(BundlesavedInstanceState){//TODOAuto-generatedmethodstubsuper.onCreate(savedInstanceState);setContentView(R.layout.main);da

Android:永远不会调用叠加按钮 onClick

我创建了一个运行服务的应用程序。该服务基本上有一个覆盖按钮,点击按钮会做一些事情。但是,每次我点击按钮,按钮后台的应用程序都会响应。有人可以帮忙吗?我已经提到了link.这是我的代码:服务代码:publicclassHUDextendsServiceimplementsOnTouchListener{ButtonmButton;@OverridepublicIBinderonBind(Intentintent){//TODOAuto-generatedmethodstubStrings;s="Hari";returnnull;}@OverridepublicvoidonCreate()

android - AppWidgetHostView 无法正确处理 onClick/onLongClick

我正在开发一个启动器,现在我正在使用应用程序小部件,我按照这里的教程进行操作:AppWigetHosttutrial-LeonardoFischer一切顺利,直到我尝试在AppWidgetHostView上添加onLongCick监听器privatevoidcreateAppWidget(Intentdata){Bundleextras=data.getExtras();finalintappWidgetId=extras.getInt(AppWidgetManager.EXTRA_APPWIDGET_ID);AppWidgetProviderInfoappWidgetInfo=mAp

android - 奇怪的 "Could not dispatch event"和 "No subscribers registered for event"问题

几个小时以来我一直在尝试调试这个东西,但我真的看不到这里的问题。这是我的MainActivity。这里要寻找的主要内容是ArrayList,是Servico自定义对象。我创建了一个简单的“事件”类-ServicoActual-那只有一个Servico对象引用(和构造函数/getter):importandroid.app.Activity;importandroid.app.Fragment;importandroid.app.FragmentManager;importandroid.app.SearchManager;importandroid.content.Intent;imp

Android 无法从 ListView 行中按钮的 onClick 找到方法

我有一个从自定义适配器填充的ListView。每行有1个按钮。在xml中,按钮传递了onClick属性。我只有xml,没有设置任何OnClickListeners。另请注意,我的CustomActivity中存在publicvoidmyMethod(Viewv)。我得到以下异常10-0203:01:46.463:E/AndroidRuntime(26857):java.lang.IllegalStateException:CouldnotfindamethodmyClickHandler(View)intheactivityclass**android.app.Application*

android - 自定义ListVIew和onclick

这是我的代码-一切。我按照你说的做了,但我仍然无法点击任何东西。我的意思是我可以点击但没有任何反应packagefixus.core;importjava.util.ArrayList;importjava.util.Iterator;importandroid.app.ListActivity;importandroid.content.Context;importandroid.os.Bundle;importandroid.util.Log;importandroid.view.LayoutInflater;importandroid.view.View;importandroi

android - 如何覆盖 Android Spinner 上的 onClick?

一个普通的机器人Spinner单击时将弹出一个选项列表。我想覆盖这个onClick。当用户在某些错误状态下单击微调器时,我想显示错误消息而不是弹出选项列表。目前,我所能做的就是设置一个OnClickListener,但它的onClick方法不允许我阻止显示选项列表。 最佳答案 尝试设置一个onTouchListener并在onTouch方法中显示您的弹出窗口并返回true以使用事件并阻止它传播到View(在本例中为Spinner)。spinner.setOnTouchListener(newView.OnTouchListener(

android - 按钮 setOnClickListener() 与 android :onclick

为了注册一个OnClickListener,我总是在Button上调用setOnClickListener(listener)。现在我看到了一段代码,其中通过使用android:onclick="nameOfMethod"并使用View参数实现该方法,在布局中定义了点击事件。这两种添加OnClickListener的方式有区别吗?推荐哪一个? 最佳答案 在XML中绑定(bind)函数的onClick是onClick和它调用的函数之间的绑定(bind)。为了使onClick起作用,该函数将只有一个参数。OnClickListener是

android - 我如何在带有 View Holder 的自定义 ListView 中使用 Button OnClick

我需要一些帮助,我正在使用viewholder从动态数组适配器显示。我有ListView。每一行包含;标题(TextView),子标题(TextView),进度条下载按钮(Button)。我想在点击下载按钮时显示进度条并隐藏下载按钮。单击第一行的下载按钮时,会显示第一个进度条,但也会显示第8个进度条。这是我的代码。我做错了什么?publicclassTabInComingAdaptorextendsBaseAdapter{publicstaticclassViewHolder{TextViewtitle;TextViewdesc;ButtonDownloadButton;Progres

android - 如何以编程方式禁用 Android AppWidget 按钮上的 onClick 处理程序

我在appwidget上有一个按钮,我需要通过服务以编程方式“启用”/“禁用”。第一个想法是调用setBoolean(R.id.buttonid,"setClickable",false)来禁用它,但显然您不能远程调用setClickable。另一个想法是使用rv.setTextViewText(R.id.buttonid,"")从中删除文本标签,然后通过rv.setOnClickPendingIntent(R.id.buttonid,null).不幸的是,将null传递给它会导致android.app.ActivityThread.handleServiceArgs中的NullPoi