草庐IT

ACTION_ACL_CONNECTED

全部标签

android - 无法接收 UsbManager.ACTION_USB_DEVICE_ATTACHED/UsbManager.ACTION_USB_DEVICE_DETACHED 的广播 Intent

我最近正在编写一个USB主机应用程序,但由于无法检测到设备连接/分离事件而卡住了,我遵循了http://developer.android.com/guide/topics/connectivity/usb/host.html的编码说明又引用了网络上别人的编码,查了好几遍,还是没找到问题所在。经过我的调试,似乎没有发生UsbManager.ACTION_USB_DEVICE_ATTACHED/UsbManager.ACTION_USB_DEVICE_DETACHEDIntent,因为我尝试使用Context.sendBroadcast()发送自定义的Intent,而我的Broadcas

android - 如何在 Tab 布局中仅将 Floating Action Button 专门放置在一个 fragment 上

我试图实现以下目标但没有成功。我有两个Material设计滑动选项卡。我使用了thislibrary'com.oguzdev:CircularFloatingActionMenu:1.0.2'实现FAB,但是当我将选项卡滑动到第二个选项卡时,FAB仍附加到新fragment。我想在第二个Fragment上隐藏FAB。有办法实现吗? 最佳答案 这是我针对类似问题所做的。我为fragment声明了一个协调器布局。在该协调器布局内,如您在图像中所见,我声明了一个我使用的recyclerView,并在其下方声明了我的float操作按钮。在此

android - 如何检测 Action 模式是否已经存在

我在一个View中有几个小部件,每个小部件都需要自己的ActionMode。我看到当用户在操作栏外点击时,ActionMode不会自动关闭。因此,用户可以很容易地为一个控件启动ActionMode,然后点击(在我的例子中是长按)另一个控件并将第二个ActionBar堆叠在第一个控件之上。这会导致编程逻辑困惑。我可以使用Activity级成员变量跟踪当前的ActionMode,并在需要新的时关闭当前的。但是,这使我的代码难以阅读和维护。此外,我希望在用户点击操作栏外的任何内容时立即关闭它。关于处理这个问题的好方法有什么建议吗? 最佳答案

android - 带有按钮的 Action 栏 Sherlock

我正在构建一个应用程序,我真的想使用ABS(Action栏sherlock)4.0将按钮向左对齐我真的很喜欢下面显示的保管箱界面:所以,我的问题是:如何将按钮向左对齐以及如何使用按钮在ViewFlow中的View之间跳转?我看到人们可以在他们的ABS中添加标签,但不能像Dropbox界面那样带有标题。谢谢。另外,如果您需要我的源代码,我会在需要时稍后添加。问候斯蒂安·因斯特博 最佳答案 setCustomView()是您可能正在寻找的神奇方法。要实现与Dropbox应用程序中显示的相同布局,您首先要调用setDisplayShowH

Android - 未找到处理 Intent 的 Activity { act=android.intent.action.VIEW - 尝试打开 PDF 文件

我找了很多方法想找到解决方案,但还是找不到我想在我的android应用程序中打开一个PDF文件这是我执行此操作的代码:try{Filefile=newFile(Environment.getExternalStorageDirectory()+"/pdf/Read.pdf");Intentintent=newIntent();intent.setAction(Intent.ACTION_VIEW);Uriuri=Uri.fromFile(file);Log.d("CheckingURI",uri.toString());intent.setDataAndType(uri,"applic

android - 如何找到 MotionEvent ACTION_CANCEL 的源 View

如何找到导致MotionEventACTION_CANCEL的View?我有一个正在接收ACTION_CANCEL的View“A”,我不希望这种情况发生。在某处,View“B”正在“消耗”MotionEvent。我希望有一种方法可以找出谁是“B”,这样我就可以解决这个问题。我已尝试查看我的代码以查找各种OnTouchEvent()和OnInterceptTouchEvent()处理程序,但尚未找到罪魁祸首。我还在有问题的ACTION_CANCEL处设置了一个断点,但我无法识别MotionEvent中可能代表“B”的任何内容。 最佳答案

android - 带有 BroadcastReceiver 的 list 中的 ACTION_USER_PRESENT

是否可以通过manifest抓到ACTION_USER_PRESENT屏幕解锁,似乎众说纷纭。这个线程暗示不,它不能完成:AndroidBroadcastReceiverNotWorking这个线程暗示是的,它可以完成:BroadcastReceiverforACTION_USER_PRESENT,ACTION_SCREEN_ON,ACTION_BOOT_COMPLETED我无法使用2.3.3或3.2模拟器运行该事件。有没有其他人最近有这方面的经验?也许还有一个代码示例可以分享? 最佳答案 使用接收器:publicclassRece

android - com.android.camera.action.CROP 不适用于 Android 果冻 bean 4.3 吗?

我在使用相机拍照后使用com.android.camera.action.CROP进行裁剪。下面是我的代码,在4.3之前可以正常工作。IntentcropIntent=newIntent("com.android.camera.action.CROP");cropIntent.setType("image/*");cropIntent.putExtra("crop","true");cropIntent.putExtra("aspectX",1);cropIntent.putExtra("aspectY",1);cropIntent.putExtra("outputX",Conf.ge

android - ACTION_INSTALL_PACKAGE

我的应用正在尝试安装APK。IntentinstallIntent=newIntent(Intent.ACTION_INSTALL_PACKAGE);installIntent.setData(Uri.fromFile(newFile(pathToApk)));installIntent.putExtra(Intent.EXTRA_NOT_UNKNOWN_SOURCE,true);installIntent.putExtra(Intent.EXTRA_RETURN_RESULT,true);installIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_

android.intent.action.SCREEN_ON 不能用作接收器 Intent 过滤器

我正在尝试在屏幕打开时调用BroadcastReceiver。在我的AndroidManifest.xml中,我指定了:然而,接收器似乎从未被调用(断点不触发,日志语句被忽略)。我已将SCREEN_ON换成BOOT_COMPLETED进行测试,这确实被调用了。这是在1.6(SDK级别4)项目中。Google代码搜索揭示了这一点,我下载了该项目并对其进行了同步,将其转换为使用最新工具,但它也无法拦截该事件。http://www.google.com/codesearch/p?hl=en#_8L9bayv7qE/trunk/phxandroid-intent-query/AndroidMa