草庐IT

action-items

全部标签

android - 是什么让 Google Maps/Youtube 能够显示 'Complete this action with' 菜单?

如果可能的话,我怎样才能为“我的”应用程序获得这种行为?例如,当用户导航到URL“example.com/*”(以example.com开头的任何页面)时,我希望它显示“完成此操作”菜单,列出所有浏览器和这个特定的应用程序?我已经阅读了一些Intent文档,但您似乎只能为电话数据而不是WebURL创建它们。编辑:有人吗?我已经对此进行了更多研究,但没有任何运气。我想设置赏金,但我还没有那个选项。如果不可能,我想我会想办法粘贴URL。 最佳答案 其实很简单!你想要的是一个带有BROWSABLE类别集和的intent过滤器。标记设置为匹

android - Textview 上的 MotionEvent.ACTION_UP

我的TextView不支持MotionEvent.Action_UP。我在event.getAction上只得到0。但是相同的代码非常适合ImageButton。Textview不支持MotionEvent.Action_UP吗?textView.setOnTouchListener(newOnTouchListener(){@OverridepublicbooleanonTouch(finalViewv,finalMotionEventevent){Log.v("tag","textView"+event.getAction());if(event.getAction()==Moti

android - 如何从 ACTION_SEND Intent 中排除特定应用程序?

我已使用以下代码从我的应用选择器中排除facebook应用:ListtargetedShareIntents=newArrayList();Intentintent=newIntent(android.content.Intent.ACTION_SEND);intent.setType("image/*");ListresInfo=getActivity().getPackageManager().queryIntentActivities(intent,0);if(!resInfo.isEmpty()){for(ResolveInforesolveInfo:resInfo){Stri

android - 删除 actionbar item 蓝色背景

我正在创建一个带有自定义外观按钮的操作栏,我将它们放在menu.xml的图标部分中。问题是,当我按下它们时,我会同时看到按钮图像的选定版本和全息主题的蓝色背景。这是我的menu.xml:ab_location_layer是这样的:ab_location_layer包含一个小于actionBar的图像。如何删除操作栏上的蓝色背景?我也在使用actionbarsherlock。谢谢 最佳答案 我在ActionBarSherlock邮件列表上找到了答案:你必须把这个@null@null@null您的主题而不是ActionBar主题

android - onTouch 期间未触发 MotionEvent.ACTION_CANCEL

我遇到了未触发ACTION_CANCEL的问题,我已经在我的其他项目中实现了它并且工作正常。似乎ACTION_UP是唯一在ACTION_DOWN之后调用的MotionEvent。我想在我的手指不在View中或屏幕外时触发ACTION_CANCEL。示例场景:顺便说一句,我点击了一个LinearLayoutView,在ACTION_DOWN上,它的背景更改为图像的“点击/变暗”版本,当ACTION_UP仅当手指位于LinearLayout内时,才会触发其背景更改回默认图像。现在的问题是,当我按下它并将手指放在屏幕上,并将手指拖到LinearLayout之外时,ACTION_UP仍然在不应

Android 应用内结算错误 : This item could no be purchased.(错误代码:IAB-DPTL)

我刚刚开始使用Android应用内付费系统。我测试了Dungeons应用程序示例,没有任何问题。所以我尝试将应用内集成到我自己的应用程序中,但是当我使用声明的productId或静态测试ID时,我遇到了同样的错误:Thisitemcouldnotbepurchased.(Errorcode:IAB-DPTL)此应用程序已上市。我上传了一个我也推送的签名版本在电话上(因此双方的版本相同)。我添加了在电话上用作测试帐户的电子邮件。我应该激活我的应用程序吗?(承担删除当前已发布应用程序的风险?)我没有看到我遗漏了什么,也无法在网络上找到有关此错误代码的任何信息。我做错了什么?

android float Action 按钮显示()不工作

我有一个float操作按钮(FAB)和一个异步任务,它在后台加载一些数据之前调用FAB.hide(),在完成后调用FAB.show()。出于某种原因,即使我的控制台日志清楚地显示总是先调用hide()然后再调用show(),但有时FAB会隐藏但不会显示,直到任务再次执行。更新如果通话距离太近,问题似乎就会发生。我实际上尝试了代码:fab.hide();fab.show();并且出现同样的问题(fab未显示)。有什么处理这个的想法吗? 最佳答案 更新:作为notedontheIssueTracker,从支持库的24.2.0版开始,此问

android - 应用内购买在 android 中显示消息 "you already own this item."

我正在尝试实现应用内。在android中,应用程序内运行完美。但是,当我从设备中删除应用程序并重新安装它时,如果我尝试购买,它会显示此消息(产品是托管和应用内API版本2)在日志中,我有一个错误RESULT_DEVELOPER_ERROR,然后我用谷歌搜索,我发现第3版有更多的响应代码,如BILLING_RESPONSE_RESULT_ITEM_ALREADY_OWNED因此,如果产品已购买,响应必须类似于BILLING_RESPONSE_RESULT_ITEM_ALREADY_OWNED,这在版本2中是不可能的。那我该怎么办?我需要实现版本3吗? 最佳答案

android - 触摸事件 : when finger is removed from the item

当我从项目上移开手指时,我需要实现功能。所以我需要一些Activity。***Scenario:***1.Touchtheimageviewusingfinger.2.Removethefinger.3.Nowimplementthefunctionality.我想要第2步的事件回调。如果存在某些预定义事件,请建议名称。 最佳答案 好的。当您触摸屏幕并移开手指时,事件调用:ACTION_DOWN-当您第一次触摸时ACTION_MOVE-当您在屏幕上移动手指时ACTION_UP-当您将手指从屏幕上移开时祝你好运!

android - 在 WallpaperManager.ACTION_CHANGE_LIVE_WALLPAPER 出现错误

我正在通过关注this创建我的拳头动态壁纸教程。但是我在这两行上收到错误cannotberesolvedorisnotafieldWallpaperManager.ACTION_CHANGE_LIVE_WALLPAPERWallpaperManager.EXTRA_LIVE_WALLPAPER_COMPONENT在努力实现这一目标的同时Intentintent=newIntent(WallpaperManager.ACTION_CHANGE_LIVE_WALLPAPER);intent.putExtra(WallpaperManager.EXTRA_LIVE_WALLPAPER_COM