草庐IT

abstract-action

全部标签

android - Intent.ACTION_VIEW - 多个文件

我有显示多个文件的要求(图像、音乐或视频各有2个或更多,但只有一种类型)。给定一系列缩略图或文件名,用户应该能够选择一个复选框并预览选择。如果用户选择多张图片,我希望能够只显示那些选择的图片。如果他选择了多个mp3文件,我希望只能播放那些歌曲。如果用户只选择一个文件,那很容易做到:Intenti=newIntent(Intent.ACTION_VIEW);if(someType==IMAGE){i.setDataAndType(Uri.fromFile(imageFile),"image/*");}elseif(sometype==VIDEO){i.setDataAndType(Uri

android - Robolectric - screen_action_bar.xml 第 #-1 行(抱歉,尚未实现): Error inflating class <unknown>

我正在使用Robolectric,但在创建Activity时出现以下错误。我正在使用2.3-Snapshot-androidTestCompile('org.robolectric:robolectric:2.3-SNAPSHOT')android.view.InflateException:XMLfilejar:/Users/user/.m2/repository/org/robolectric/android-all/4.3_r2-robolectric-0/android-all-4.3_r2-robolectric-0.jar!/res/layout/screen_action

facebook - Facebook 评论页面中的 publish_actions 在哪里?

我刚开始使用facebookiOSSDK制作应用程序。我的应用需要publish_actions才能将评论发布到用户供稿。但是我无法从评论页面的列表中找到要添加的publish_actions。我检查了publish_pages,但我知道此权限不用于用户提要。如何为评论项目添加publish_actions?我注意到Facebook权限引用页面(https://developers.facebook.com/docs/facebook-login/permissions)不再有publish_actions项。 最佳答案 https

android - 我如何在 Android 4.1 中使用 ACTION_VOICE_SEARCH_HANDS_FREE?

我正在尝试在Android4.1中使用ACTION_VOICE_SEARCH_HANDS_FREE。我是这样使用的:Intentintent=newIntent(RecognizerIntent.ACTION_VOICE_SEARCH_HANDS_FREE);intent.putExtra(RecognizerIntent.EXTRA_SECURE,true);startActivityForResult(intent,RECORD_CODE);它适用于ACTION_RECOGNIZE_SPEECH但对于ACTION_VOICE_SEARCH_HANDS_FREE我有这个:androi

android - 如何在 ACTION_MOVE 过程中用另一根手指检测 TOUCH 事件

我正在开发一款游戏,我需要能够检测到一根手指正在执行MOVE,而另一根手指可能会触摸屏幕的另一部分。使用下面的代码我可以检测到ACTION_MOVE(在屏幕的特定区域)和ACTION_DOWNpublicbooleanonTouch(Viewv,MotionEventevent){finalintdest_x=(int)event.getX();finalintdest_y=(int)event.getY();onTrackPad=dbSettings.TRACK_PAD.contains(dest_x,dest_y);switch(event.getAction()){caseMot

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