草庐IT

tt_content

全部标签

android - 使用 KitKat 存储访问框架后打开 Google Drive File Content URI

我正在使用适用于android4.4的存储访问框架并打开文件选择器。除了从GoogleDrive中选择文件外,一切正常,我只能弄清楚如何将其作为输入流打开,但我想获得一个javaFile对象。返回的内容uri如下所示:content://com.google.android.apps.docs.storage/document/acc%3D4%3Bdoc%3D2279其他类似但没有可让我获取文件名、文件大小和内容的有效解决方案的问题:GetrealpathfromURI,AndroidKitKatnewstorageaccessframeworkAndroidGalleryonKitK

Android studio 编译错误 "Content is not allowed in prolog"

我使用最新的AndroidStudio0.8.4(适用于OSX),在“res”目录中创建新的“database”目录并将所有需要的文件放在那里,当我尝试编译时收到此错误。Error:Contentisnotallowedinprolog.:app:mergeDebugResourcesFAILED/Users/filipp/data/Android_dev/project/app/src/main/res/database/5clSubject0Book0.txtError:Error:Contentisnotallowedinprolog.Error:Executionfailedf

android - 将 'wrap_content' 或 '-2' 分配给维度

我想创建一个等于“wrap_content”常量的维度。所以根据developer.android.comReference我写:-2但是ADT说:Error:Integertypesnotallowed(at'horizontal_border_height'withvalue'-2')分配'wrap_content'值也会产生错误。我做错了什么?任何想法如何使它工作? 最佳答案 要使用wrap_content或match_parent,您需要在dimens.xml文件中创建以下项目:-1-2那么你可以像这样简单地使用它:@dim

android - ScrollView中的最小高度fill_parent和高度wrap_content? (或者只是电子邮件应用程序编写布局的代码)

问题如果我有以下问题:如何让正文(第二个EditText)填满屏幕的其余部分,但当正文的内容太长时,ScrollView仍会启动?像height="wrap_content"和minHeight="fill_parent"layout_height="fill_parent"如果将它们放在ScrollView中,似乎什么也没做我想要的一个工作示例是电子邮件应用撰写窗口我试过了,EditText元素的行为就像它们是wrap_content并且没有发生填充。如果你输入的足够多,只需滚动 最佳答案 我发现了一个指向mailappsourc

android - ACTION_GET_CONTENT 和 ACTION_OPEN_DOCUMENT 之间的真正区别是什么?

我很难理解ACTION_OPEN_DOCUMENT和ACTION_GET_CONTENTIntent用于打开可打开文档时之间的区别。如果我在KitKat之前支持Andriod,它不支持ACTION_OPEN_DOCUMENT,我应该选择ACTION_GET_CONTENT吗?documentation是这样说的:ACTION_OPEN_DOCUMENTisnotintendedtobeareplacementforACTION_GET_CONTENT.Theoneyoushouldusedependsontheneedsofyourapp:UseACTION_GET_CONTENTif

android - 使用 wrap_content 展开 TextView 直到邻居 View 到达父 View 的末尾

我需要实现如下布局:我有两个相对布局的TextView:绿色的是带有wrap_content的固定文本,黑色的是带有wrap_content的动态文本。黑色文本可以更改并变得很长。我希望黑色TextView与文本一起扩展,直到绿色View到达父级的末尾。如果发生这种情况,黑色的TextView应该停止扩展并椭圆化结束。我怎样才能做到这一点?我尝试了什么:但是当黑色文本变得越来越大时,它会将绿色文本推出View 最佳答案 您可以通过TableLayout和shr​​inkColumns属性来归档此布局。Here是同一个问题;)

Android:wrap_content 不适用于 ListView

我正在开发安卓系统。我希望我的ListView水平包装其内容而不是填充所有宽度。wrap_content属性不起作用。怎么办? 最佳答案 为了在ListView中实现wrap_content高度,我们需要使用CustomListViewextends我们的原生>ListView.MyListView.javapublicclassMyListViewextendsListView{publicMyListView(Contextcontext,AttributeSetattrs){super(context,attrs);}publ

android - imageview 高度作为所示图像的 wrap_content

我希望ImageView的宽度由父级设置,高度应与纵横比。原因是接下来会显示一个TextView,我想将它放在ImageView下方。我可以使用正确显示图像android:layout_width="fill_parent"android:layout_height="fill_parent"然而,ImageView的高度变成了比显示的拉伸(stretch)图像大得多的父高度。一个想法是让父级垂直变小,但是..我还不知道拉伸(stretch)后的图像大小。以下不起作用,因为小图像没有水平填充。android:layout_width="fill_parent"android:layou

Android打开带有ACTION_GET_CONTENT的文件会导致不同的Uri

我正在尝试使用Intent.ACTION_GET_CONTENT打开文件.文件浏览器打开取决于Android版本/设备品牌,我得到以下结果:从Downloads中选择一个文件:content://com.android.providers.downloads.documents/document/446从Fotos中选择一个文件:content://media/external/images/media/309从FileCommander中选择一个文件:file:///storage/emulated/0/DCIM/Camera/20141027_132114.jpg我可以打开所有这些

android - java.lang.IllegalArgumentException : No view found for id 0x1020002 (android:id/content) for fragment

我正在尝试从一个fragment移动到另一个fragment。它在fragment事务期间显示以下错误-java.lang.IllegalArgumentException:Noviewfoundforid0x1020002(android:id/content)forfragmentPhotosFragment2{41a57218#3id=0x1020002}atandroid.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:930)atandroid.support.v4.app.Fragmen