草庐IT

custom-filter

全部标签

android - 更正 Android intent-filter 配置以将文件类型与 Activity 相关联?

这个问题之前已经被问过[无数次],但我还没有看到任何明确的答案,也没有看到实际有效的代码示例。我想将Activity与特定文件类型相关联。为了便于讨论,假设我希望我的Activity与PDF相关联。这是我目前拥有的。我在intent-filter中尝试了许多不同的值和值的组合,但我还没有让我的Activity在选择PDF时启动。有谁知道如何真正实现这一点? 最佳答案 你试过那个简单的版本吗: 关于android-更正Androidintent-filter配置以将文件类型与Activit

android - 如何在 <intent-filter> 的帮助下启动 MAIN Activity ?

当我以这种方式申报我的主要Activity时:然后我得到一个错误NoActivityfoundtohandleIntent{act=com.package.name.MyActivityflg=0x24000000}当我使用这段代码时:Intentintent=newIntent("com.package.name.MyActivity");intent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP|Intent.FLAG_ACTIVITY_CLEAR_TOP);context.startActivity(intent);如果不使用Intenti=n

android - 如何使用具有特定参数值的 intent-filter 捕获 URL

我正在尝试使用intent-filter来拦截格式为QR码的URL:https://qx.process.com?f=anyValue也就是说,如果指定的URL作为'f='参数指定,我只想拦截它。我试过这个,但它不工作: 最佳答案 路径只涉及路径而不是像你的?XXXX的queryString 关于android-如何使用具有特定参数值的intent-filter捕获URL,我们在StackOverflow上找到一个类似的问题: https://stackove

android - Google Play : Neon and FPU filters? 或没有它们如何生活?

我的Android应用有一些不同的版本:支持/不支持FPU,支持/不支持NEON。在GooglePlay市场提交此类应用程序的最佳方式是什么?是否可以根据NEONirFPU的可用性来过滤目标设备?如果不是,我应该怎么做才能支持所有设备(没有这些硬件功能)? 最佳答案 据我所知,Google只为Android定义了两组ARMABI:ARMv5和ARMv7a。在ARMv5(较旧的Android设备)上,您保证不支持FPU和NEON。在ARMv7a设备上,FPU和NEON支持是可选的。市场在这2个ABI上过滤符合条件的设备。您可以构建一个

java - ArrayList<custom-object> 的 Parcelable 实现

我认为这只是一个愚蠢的错误,但ArrayList总是以null结尾。这让我发疯所以我想寻求帮助。项目等级:importandroid.os.Parcel;importandroid.os.Parcelable;publicclassStoryTagimplementsParcelable{privateStringtagTitle;privateintoccurrence;publicStoryTag(){}publicStoryTag(Parcelin){tagTitle=in.readString();occurrence=in.readInt();}publicStringget

android - 将自定义 ant 任务添加到我的 Android 项目中的 custom_rules.xml

我想为我的Android项目向Ant脚本添加一个任务,以便从源代码生成Javadoc。为此,我修改了custom_rules.xml归档为并将以下行添加到ant.properties:javadoc.dir=javadoc现在当我运行antjavadoc,我收到以下错误消息:$antjavadocBuildfile:e:\devel\src\java\bbct\android\common\test\build.xmlBUILDFAILEDe:\devel\src\java\bbct\android\common\test\build.xml:69:Thefollowingerroro

android - ListView : How to add data on custom ArrayAdapter?

为了拥有丰富多彩的ListView,我创建了自己的ArrayAdapter,但是当我想使用adapter.clear()或adapter.add()时,它会出现错误.这是代码和错误。XML文件:适配器:classstableArrayAdapterextendsArrayAdapter{HashMapmIdMap=newHashMap();publicstableArrayAdapter(Contextcontext,inttextViewResourceId,String[]objects){super(context,textViewResourceId,objects);for(

Android Espresso : Test filtering is not supported for given version of JUnit. 请将 JUnit 版本升级到至少 4.6

我真的不敢发布这个,但我在谷歌上没有找到任何相关的东西,所以我想这是一个菜鸟问题。我想使用Espresso来测试我的Android应用。我尝试下载示例项目,创建一个简单的项目并按照android开发者网站中的描述实现它,但我无法启动和运行它。我有构建工具22.0.1支持图书馆22手动添加静态导入后,我解决了示例测试中的所有编译问题。但是当我运行它时,我得到了这个::app:cleanTestUP-TO-DATE:app:preBuildUP-TO-DATE:app:preDebugBuildUP-TO-DATE:app:checkDebugManifest:app:preRelease

android - 在 Intent-Filter 中使用多个 Action 时的默认设置

尝试理解android中的Intent和Action并查看documentation.但我一直看到的一件事是一个定义了多个Action的Intent过滤器。像这样,来自上面的链接:但是,如果您调用该Activity,它如何选择选择哪个Action?就此而言,链接到示例的多个Activity都包含相同的操作,例如“android.intent.action.VIEW”。当用类似content://com.google.provider.NotePad/notes的东西调用它时,它怎么知道要使用哪个Activity? 最佳答案 But,

android - CalendarContract.EventsColumns.CUSTOM_APP_URI 的用途是什么?

标题说明了一切:CalendarContract.EventsColumns.CUSTOM_APP_URI的用途是什么?我问是因为我正在寻找一个地方,我的应用程序可以将一些特定于应用程序的数据填充到事件表中。也许这是一个无用的问题,因为当然,我需要确保其他应用程序不会破坏我的数据。也许更好的问题是:如何将特定于应用程序的数据存储在日历事件表中? 最佳答案 如CalendarContract中所述:/***ActivityAction:Displaytheeventtotheuserinthecustomappas*specified