草庐IT

schema_uri

全部标签

android - 从android中的相机 Intent 获取uri

点击takePic.setOnClickListener(newOnClickListener(){@OverridepublicvoidonClick(Viewarg0){Intentm_intent=newIntent(MediaStore.ACTION_IMAGE_CAPTURE);imageUri=getImageUri();m_intent.putExtra(MediaStore.EXTRA_OUTPUT,imageUri);startActivityForResult(m_intent,REQUEST_IMAGE_CAPTURE);}});关于结果:protectedvoi

android - 使用 FileProvider uri 打开 PDF 文件会打开一个空白屏幕

我正在我的应用程序上创建一个PDF文件并将其写入外部存储,“下载”目录。现在,当我使用FileProvideruri通过我的应用程序打开它时。使用FileProvideruri查看时,GooglePDF查看器显示空白屏幕,AdobeAcrobat甚至无法打开该文件。这是我编写文件然后尝试显示它的代码。请注意,我正在发送本地通知并尝试通过通知打开文件。try{Filemypath=newFile(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS),mParam1.getEmlak_i

android - 内容提供者授予 uri 权限

我搜索并阅读了android开发人员文件,但没有找到内容提供者授予uri权限的任何满意答案。任何人都可以解释更详细,更简单。我的问题是:授予uri的用途是什么?granturipermissiontrue和false有什么区别我们什么时候应该使用true?什么时候假?如有更多详细信息,我们将不胜感激。 最佳答案 Whatgranturiisusingfor?“授予Uri权限”功能允许您拥有ContentProvider通常第三方无法访问,但有选择地允许个人访问Uri在短时间内(例如,足够长的时间来查看提供商提供的PDF)对单个第三方

java - Android:将 android.net.Uri 对象保存到数据库

我想做的是从用户那里获取选定的铃声,设置一个AlarmManager警报以在警报关闭时播放该铃声。但我需要将铃声保存在数据库中,这样我就可以在手机重启后重置所有闹钟。我的问题是将铃声Uri保存到数据库以供日后检索的最佳方法是什么?我尝试了以下方法:1)将铃声标题保存在数据库中,然后检索它并将其附加到默认铃声路径。但问题是铃声可能是从不同的位置加载的2)存储uri方案,方案特定部分和fragment,然后调用Uri.fromParts创建Uri。3)从Uri创建一个inputStream,byte[]数组并将其保存为blob,然后将其读回并将结果转换为Uri这些都不起作用。非常感谢您的帮

java - Android - 如何从原始文件中获取 Uri?

我正在尝试从我包含在项目中raw文件夹中的原始文件中获取Uri。但无论如何,我都会收到FileNotFoundException。该文件是一个.wav文件,也用.mp4试过,也不行。使用MediaPlayer播放这两个文件确实有效。Uri返回:mark.dijkema.android.eindopdracht/2130968576我的代码:packagemark.dijkema.android.eindopdracht;importjava.io.DataInputStream;importjava.io.File;importjava.io.FileInputStream;impor

android - java.lang.SecurityException 尝试从 Android 联系人 URI 中读取

我正在尝试从ContactsContractURI中读取联系人姓名、电话号码和电子邮件,并且在尝试运行该程序时遇到了SecurityException.我在AndroidManifest.xml文件中设置了权限:****`应用代码如下:@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.contact_list);ContentResolverresolver=getContentResolver();Cursor

android - 由于 URI 无效导致安装失败?仅在 Debug模式下安装?

android安装失败的可能原因有哪些。URI无效?这指的是什么URI,它以什么方式无效?它在Debug模式下工作正常,但我无法在Debug模式之外安装它。谢谢 最佳答案 此错误可能指向许多不同的事情,并且有许多不同的修复方法。总结一下我收集到的:Eclipse问题:清理项目、重建项目、重新启动eclipse。无效字符:删除Eclipse项目名称中的所有特殊字符。仅使用[a-z]和[0-9]甚至不使用[](空格)包含的jar中有错误:尝试不使用jar并查看它是否运行,是否以某种方式修复。list包设置错误:在eclipse中右键单击

android - 从 Listview 中的 URI 播放音频,但 Seekbar 未在 Android Listview 项目中更新

我正在播放来自Uri的音频,它工作正常。从每个ListView项目中单击一个按钮。问题:音频正在ListView中播放,但Seekbar仍然没有移动(更新)。编辑:11.音频在每个ListView项中完美播放,但Seekbar不工作(不更新)。请帮我解决这个问题。我的ListView数组适配器类:适配器类privatestaticfinalintUPDATE_FREQUENCY=500;intprogress=0;publicViewgetView(finalintposition,Viewview,ViewGroupparent){LayoutInflaterinflater=con

android - 将文件 uri 转换为内容 uri

我想从astro管理器中选择一个文件(通过文件选择器)(在我的例子中是*.pdf或*.doc)但是uri只包含文件路径("sdcard/my_folder/test.pdf")。对于我的应用程序,我需要像图像选择器那样的内容路径(content://media/external/images/media/2).有什么方法可以将"file:///"转换为"content://"uri?或者有没有其他人知道如何解决这个问题?最好的问候更新:主要问题是,在我使用文件选择器valuecallback.onReceiveValue(uri)方法选择我的文件后,在路径后面添加了一个“/”。所以我得

android - 设置 Uri 时出现位图错误

我想让ImageView在网站上显示图像。所以我创建了一个新的ImageView并执行imgView.setImageURI(uri);当我启动应用程序时,图像没有出现,并且出现错误“resolveUrifailedonbadBitmapUri(uri)”。关于如何解决这个问题有什么想法吗? 最佳答案 如果不是内容URI,thislink可能有帮助。这似乎表明imgView.setImageURI()不应用于常规URI。复制相关位:Yes,ImageView.setImageURI(ContentURIuri)works,butit