草庐IT

CONTENT_URI

全部标签

android - 从 Intent.ACTION_GET_CONTENT 到文件的 URI

使用Intent.ACTION_GET_CONTENT启动照片选择器检索所选项目的URI检索URI的路径,以便我可以将其发布到我的网络服务器启动浏览的代码Intentintent=newIntent(Intent.ACTION_GET_CONTENT);intent.setType("image/*");startActivityForResult(intent,BROWSE_IMAGE_REQUEST_CODE);检索所选图像的代码if(RESULT_OK==resultCode&&BROWSE_IMAGE_REQUEST_CODE==requestCode){Uriuri=data

android - 如何使用 SharedPreferences 来保存 URI 或任何存储?

URIimageUri=null;//SettingtheUriofaURLtoimageUri.try{imageUri=aURL.toURI();}catch(URISyntaxExceptione1){//TODOAuto-generatedcatchblocke1.printStackTrace();}我正在使用此代码将URL转换为URI。我怎样才能将imageUri保存到SharedPreferences,或者在它不会被onDestroy()删除的内存中?我不想做SQLite数据库,因为URI会随着URL的改变而改变。我不想为未使用的URI耗尽内存

java - 错误 :Attempt to invoke virtual method 'java.lang.Object android.content.Context.getSystemService(java.lang.String)' on a null object reference

publicclassAlarmTaskimplementsRunnable{//ThedateselectedforthealarmprivatefinalCalendardate;//TheandroidsystemalarmmanagerprivatefinalAlarmManageram;//YourcontexttoretrievethealarmmanagerfromprivatefinalContextcontext;publicAlarmTask(Contextcontext,Calendardate){this.context=context;this.am=(Ala

Android sdk Content Loader 遇到问题

启动eclipse时收到错误消息。“Androidsdk内容加载器遇到问题。parseSdkContent失败”"parseSdkContent失败java.lang.NullPointerException“我现在能做什么?我无法让AVD管理器启动模拟器。我也无法获得SDK管理器.... 最佳答案 非常简单:删除你的“C:\Users\[用户名]\.android\avd”删除所有AVD重新启动eclipse和启动AVD管理器完成 关于AndroidsdkContentLoader遇到

安卓 ListView : How to keep the ListView at the top when its content changes?

我有一个包含绑定(bind)到游标适配器的ListView的View。当光标内容发生变化时,我想将ListView保留在顶部,然后在我添加的自定义光标适配器中:@OverrideprotectedvoidonContentChanged(){//...myListView.scrollTo(0,0);}但这行不通。然后我在某个地方读到像这样排队这个Action:myListView.post(newRunnable(){publicvoidrun(){myListView.scrollTo(0,0);}});但这也不起作用。当内容发生变化时,如何让ListView保持在顶部?编辑:只是

android - WebView height = wrap_content 更改字体大小不起作用

我有layout_height="wrap_content"的webview。如果我增加默认字体大小,那么webview高度也会增加。但是,如果我减小默认字体大小,则webview高度不会减小。所以底部剩下的空间是空白的。我尝试了以下技巧:articleContent.getSettings().setDefaultFontSize(fontSize);RelativeLayout.LayoutParamslayoutParams=newLayoutParams(ViewGroup.LayoutParams.FILL_PARENT,ViewGroup.LayoutParams.WRAP

android - Cordova 默认 config.xml URI 未注册

我正在尝试使用Cordova构建Android应用程序。但是,在我创建项目后,添加了平台android,并将其导入AndroidStudio。我在config.xml中遇到了一些问题。我没有做任何更改,但仍然出现此错误。它说URI没有为xmlns:cdv注册。整个xml文件是这样的:xxxxAsampleApacheCordovaapplicationthatrespondstothedevicereadyevent.ApacheCordovaTeam 最佳答案 解决方案:添加两个文件:http://www.w3.org/ns/wi

将布局分组到子目录后未注册 Android Studio URI

我尝试将我的Android项目的布局分组到几个子目录中。我正在关注这个答案。https://stackoverflow.com/a/32194963/688954但IDE会提示URI未注册并且Gradle构建还显示Error:Error:Unsupportedtype'android.support.design.widget.CoordinatorLayout'。有人能帮忙吗?我正在使用构建工具版本24.0.1 最佳答案 sourceSets必须在android下android{....sourceSets{main{...}}

android - 如何在 Android 上的 React Native 中读取带有内容 URI 的文件?

我正在使用ReactNative(0.48.3)进行Android开发。看来,我被一项非常微不足道的任务困住了:选择一个文件并将其内容作为字符串读取。我有react-native-document-pickerv2.0.0用于文件选择,它工作正常:我可以选择文件并获取它的URI。问题是,我无法制作任何包来使用此链接读取文件。我已经试过了react-native-filesystem和react-native-fs,但似乎它们只能处理应用程序目录中的文件。无论如何,我得到这样的错误:错误:找不到文件:content://com.android.providers.downloads.do

android - Google 云端硬盘 + ACTION_GET_CONTENT

GoogleDrive似乎有一个响应GET_CONTENT操作的Activity,但它没有导出。我可以在我的应用程序中使用另一种方法从云端硬盘中提取内容,而无需从云端硬盘启动流程吗?自己编写选择器/选择器Activity并使用后端API列出和打开文件显然是一种选择,但我更愿意使用Drive自己的UI来执行此操作。 最佳答案 Google云端硬盘只有一项Activity支持GET_CONTENT以支持API19之前的设备。根据StorageAccessFrameworkguide,必须在API19+设备上禁用GET_CONTENTAc