草庐IT

onclick-area

全部标签

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 无法从 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

Android - SeparatedListAdapter - 如何在 onClick 上获得准确的项目位置?

我正在使用Sharkey的SeparatedListAdapter类,以便拥有一个按部分分隔的ListView。类(class)效果很好,但我遇到的问题是我的onListItemClick()处理程序。如果我有以下分区列表:---------|A|---------|Alex||Allan|---------|B|---------|Barry||Bart||Billy||Brian|---------|C|---------etc...当你想点击列表中的一个项目时,你会得到position项目,然后用它做一些事情。在我的例子中,我的列表是人名的动态列表。这些名称来自一个数据库,该数据

android:onClick 不适用于 ProGuard

从今天开始,我的应用程序发生了一些奇怪的事情。每次单击已设置android:onClick属性的按钮时,我都会收到IllegalStateException:Couldnotfindamethod...我注意到只有当我在文件default.properties中启用Proguard时才会发生这种情况这是我的proguard.cfg:-optimizationpasses5-dontusemixedcaseclassnames-dontskipnonpubliclibraryclasses-dontpreverify-verbose-optimizations!code/simplifi