草庐IT

java - 读取android :scheme programmatically的值

我想知道是否可以通过编程方式从Androidlist文件(下面的示例)中读取android:scheme的值。 最佳答案 您应该能够从PackageManager获取此信息:PackageManagerpm=getPackageManager();ActivityInfoactivityInfo=pm.getActivityInfo(component,PackageManager.GET_INTENT_FILTERS);不幸的是,您不能:-(这个调用应该返回Intent过滤器(根据文档),但Android开发人员似乎还没有开始实际

android - 如何在 Android 的 Instagram 上添加带图片分享的标题?

这是我的代码。我想添加带有图像的标题。请帮助我。privatevoidshareInstagram(Uriuri){IntentshareIntent=newIntent(android.content.Intent.ACTION_SEND);shareIntent.setType("image/*");//setmimetypeshareIntent.putExtra(Intent.EXTRA_STREAM,uri);//seturishareIntent.putExtra(Intent.EXTRA_TITLE,"Sampletitle");shareIntent.setPackag

android - 像 <b> <i> <a> 这样的 html 标签在发送到 ACTION_SEND 时不能与 HTML.fromHtml() 一起使用

当使用HTML.fromHtml()发送HTML格式的文本并放入Intent标志ACTION_SEND时,HTML格式的字符串将不会正确显示为默认电子邮件三星Note2和所有HTC设备等设备的客户端。但是,如果我选择gmail应用程序,那么我的html文本呈现良好。我尝试将邮件大小设置为最大,但这也无济于事。Stringmessage="MyAppSometext.";Intentemail=newIntent(Intent.ACTION_SEND);email.putExtra(Intent.EXTRA_SUBJECT,subject);email.setType("message/

android - 启动器如何访问图标包?

GooglePlay商店上有很多图标包可用,它们与启动器兼容,我只是想知道启动器如何访问和识别此类图标包以反射(reflect)到启动器。我成功地在链接到启动器的Iconpack中编写了代码,但是lowlauncher访问这样的图标包,所以它会处理适当的图标包并反射(reflect)到启动器?图标包中的代码,定义必要的启动程序包名称@我关注了XDAdevelopersGuide但没有得到任何解决方案,任何人都可以阐明吗? 最佳答案 此应用程序具有针对不同启动器的所有Intent过滤器,并且会根据该Intent执行操作。这些由发射器定

android - base64 不显示在 android 中电子邮件的图像标签中

我有一个html将图像显示为base64:hello'/>结果是这样的:但是当我像这样在电子邮件中使用它时:Intentemail=newIntent(Intent.ACTION_SEND);email.putExtra(Intent.EXTRA_EMAIL,newString[]{to});email.putExtra(Intent.EXTRA_SUBJECT,subject);email.setType("text/html");Stringbody=newString("hello'/>");email.putExtra(Intent.EXTRA_TEXT,Html.fromHt

android - 三星我的文件资源管理器 : Pick file from specified folder

我正在使用以下代码打开三星的“我的文件”应用程序以选择一个文件...publicvoidopenFileBrowser(){Intentintent=newIntent("com.sec.android.app.myfiles.PICK_DATA");try{startActivityForResult(intent,PICKFILE_RESULT_CODE);}catch(ActivityNotFoundExceptione){e.printStackTrace();Log.log(Log.ERROR,TAG+"MyFilesisnotinstalled!!");}}这将打开“我的文

android - 如何获得分享意向结果?

我正在使用下一个代码进行分享:IntentsendIntent=newIntent(Intent.ACTION_SEND);sendIntent.putExtra(Intent.EXTRA_TEXT,getString(R.string.share_text));sendIntent.putExtra(Intent.EXTRA_STREAM,Uri.fromFile(file));sendIntent.setType("image/png");startActivityForResult(Intent.createChooser(sendIntent,getResources().ge

android - 如何在没有用户交互的情况下自动更新持续运行的 Android 应用程序

我们在GooglePlay商店中有一个持续在前台运行的应用程序。它运行的设备不在我们的控制范围内,也没有获得root权限。它们在Android4.2或4.4上运行。我们的目标是让应用程序更新到我们通过Play商店发布的最新版本,而无需用户交互。重启设备将是唯一可接受的“交互”选项。我们发现,即使打开了“自动更新”,正在运行的应用程序在运行时也不会自动更新。实现目标的方法是什么? 最佳答案 使用警报管理器安排更新,然后使用创建类并扩展服务或IntentService类。检查是否有互联网连接,如果是,请继续更新:检查此链接Android

android - 如何使用 QtAndroid::startActivity

新的QtAndroidextra有一个新功能。QtAndroid::startActivity我不知道如何在C++代码中设置第一个参数。谁能给我一个例子吗?非常感谢。 最佳答案 您必须构建一个包含Android“Intent”对象的JNI对象。在Java中创建一个Intent对象相当容易,但我不知道如何从C++中做到这一点。因此,我的解决方案是向我的Qt项目添加一个.java文件,并在Java中创建一个小辅助函数,该函数将为我生成并返回一个AndroidIntent对象:packagecom.k9spud.FileBrowser;i

android - 与我的应用程序图标共享 Android 文本

是否可以与我的应用图标共享与此类似的文本?因为我尝试这样做,但它适用于纯文本,但当我尝试使用图像时,它会共享整个图像,但我只想要一个小缩略图。那是我的实际代码:Intentintent2=newIntent(Intent.ACTION_SEND);intent2.setType("image/*");intent2.putExtra(Intent.EXTRA_TEXT,random);Uripath=Uri.fromFile(newFile(Image));intent2.putExtra(Intent.EXTRA_STREAM,path);startActivity(Intent.c