草庐IT

android - 回收站 View : how to add OnClick() and keep onLongClick() working?

我在CheckBox上为包含CardView列表的RecyclerView设置了一个onClickListener。监听器在我的ItemHolder中设置,它扩展了ViewHolder。初始单击CardView会检查CheckBox并将CardView的背景颜色从默认的白色切换为红色。这工作正常。我还在CardView本身上设置了一个OnClickListener。OnClickListener在onCreateViewHolder()中设置。单击CardView会为CardView启动一个新的详细信息Activity。这工作正常。最后,我尝试在CardView本身上设置一个onLon

android - 自动屏幕旋转禁用小部件 RemoteView onClick 事件

我编写的小部件有一个奇怪的错误-在屏幕旋转后小部件停止响应onClick事件。该代码与AppWidgets的Android开发人员文档中的代码完全相同here.我注意到市场上的其他小部件没有这个问题——是否有已知的解决方法?我试过在旋转后点击整个地方,所以我不认为它的onClickPendingIntent在旋转后没有调整大小;它似乎根本不存在。我找不到AppWidgetProvider的onRotation()触发器来在发生旋转时重做监听代码,所以我不确定如何继续...谢谢! 最佳答案 我在Google网上论坛上发表的一篇帖子收到

java - OnClickListener 无法解析为类型 (Eclipse)

你好,我是编程新手,我正在尝试构建我的第一个简单应用程序,我希望在按下ImageButton时播放一个简短的声音fragment。在输入我的代码时,我遇到了语句错误;Button.setOnClickListener(newOnClickListener(){单击监听器带有下划线,当我转到错误时,eclipse告诉我OnClickListener无法解析为类型。这是我的代码:importandroid.app.Activity;importandroid.os.Bundle;importandroid.view.view;importandroid.view.view.OnClickL

android - 我可以在抽屉导航打开或关闭时收听吗(例如 : listener like button onclick)?

我想在抽屉导航打开和关闭时调用一些方法。我如何收听它(例如按钮的onclick监听器)?我知道我们可以检查(mDrawer.isDrawerOpen(Gravity.LEFT))或((mDrawer.isDrawerClose(Gravity.LEFT)))。提前致谢。 最佳答案 是的,有四种抽象方法可以用作监听器publicabstractvoidonDrawerClosed(ViewdrawerView)publicabstractvoidonDrawerOpened(ViewdrawerView)publicabstractv

android - listView onclick 转到一个新的 Activity

我有一个ListView,我想从我按下的每个列表项转到一个新Activity。这是我的代码..publicclassDialogActivityextendsActivity{privateListViewlv1;privateStringlv_arr[]={"SuperLeague2010-2011","OlympiakosonYouTube","OlympiakosWebSite","FindKaraiskakionmap","ReserveTickets"};/**Calledwhentheactivityisfirstcreated.*/@Overridepublicvoido

android如何编写ImageView的点击事件

我的界面上有一个警报符号。我想要它就像如果有人点击这个然后他/她可以获得另一个界面。那么Imageview的点击事件怎么写呢。请给我答案。谢谢 最佳答案 您可以使用ImageView上的setOnClickListener方法将OnClickListener添加到ImageView并在监听器的onClick方法。imageView.setOnClickListener(clickListener);OnClickListenerclickListener=newOnClickListener(){publicvoidonClick(

android - 识别哪个 AlertDialog 触发了 onClick(DialogInterface dialog, int which)

我正在创建一个对话框,如下所示:@OverrideprotectedDialogonCreateDialog(intid){switch(id){caseDIALOG_1:returnnewAlertDialog.Builder(this).setTitle(R.string.s_dlg1).setPositiveButton(android.R.string.ok,this).create();caseDIALOG_2:......}returnnull;}@OverridepublicvoidonClick(DialogInterfacedialog,intwhichButton)

java - fragment 元素中的 fragment onClick 方法

我看了很多关于fragment的文章,但我仍然很困惑如何做。我有一个MainActivity,它并排显示两个fragment。在其中一个fragment中,我有一个按钮并在按钮的fragment布局XML中定义android:onClick="buttonClicked"现在我想实现那个方法publicvoidbuttonClicked(Viewview)我原以为这必须在FragmentA.java中实现,而不是在MainActivity.java中实现。但它只有在MainActivity.java中实现该方法时才有效。这是为什么?对我来说这没有意义。PreHoneycomb属于一个A

android - 项目的 ListView 展开动画仅在第二次单击后有效

我有一个具有以下View的CardView:-RelativeLayout(view_1)-TextView-TextView-RelativeLayout(view_2)-ImageView-ImageView当我打开ListView时,view_2设置为Visible.GONE,所以您看不到它。现在我使用了thisblog中的ExpandAnimation.这里有代码:/****/publicclassExpandAnimationextendsAnimation{/****/privateAnimationCallbackcallback=null;/****/privateVi

Android 可点击屏幕文本

我很好奇,前几天我看到这个应用程序允许它打开其他应用程序并自动为您设置某些功能。我开始意识到它一定是在使用某种屏幕点击功能,但我似乎找不到任何类似这样的文档。例如,如果我们知道来自其他应用程序的屏幕文本是“就绪”,有没有办法读取该文本并可能执行类似的操作:protectedvoidprocessText(Stringtext){if(text.contains("Ready"))//clickthereadytext} 最佳答案 我使用AccessibilityService完成了此操作.不过,它只能在API级别>=16上正常工作。