android-xml相关内容

是否可以在 xml 描述中旋转 drawable?

我正在创建一个应用程序,其中的资源可以重复使用(因为按钮总是相同的,但被镜像或旋转).我确实想使用相同的资源,因此我不必再添加 3 个与原始资源完全相同但已轮换的资源.但我也不想将代码与可以在 XML 中声明的东西混合在一起,或者使用会花费处理时间的矩阵进行转换. 我有一个在 XML 中声明的两个状态按钮. ..
发布时间:2021-11-27 23:50:01 移动开发

具有不同背景颜色的 Android 按钮

我想使用 selector-xml-file 更改按钮的背景颜色.我的方法基本上是本页底部示例中的方法:http://developer.android.com/guide/topics/resources/color-list-resource.html 我有一个 res/color/button_text.xml,它看起来像这样: 我的布局包含以下代码: 解决方案 正如您的 ..
发布时间:2021-11-27 23:49:50 移动开发

每次我在 Eclipse 中单击 Android XML 文件时,它都会加载所有 API 版本的数据

如标题所述,每次单击 XML 文件(布局或清单)时,进度都会显示“正在为...加载数据";- 它适用于 API 的每个版本,从 2.1 到 4.4.2. 有什么办法可以阻止这种行为.因为它会大大降低系统速度? 更新:我提出了一个 AOSP 错误报告. 更新 2:我很高兴地说 AOSP 团队现在已将修复的优先级提高到“严重". 更新 3: 8 天后,我不很高兴地说,尽管它被标 ..
发布时间:2021-11-27 23:49:42 Java开发

Android:最好的 XML 解析库?

我必须在我的 Android 应用程序中解析一些复杂的 xml 文件.有没有像 iPhone 的 TouchXMl 那样的好库? 解决方案 或者您可以使用 org.xmlpull.v1.XmlPullParser - 我发现它比 SAX Parser 更容易使用,并且还有其他好处: http://developer.android.com/reference/org/xmlpull/ ..
发布时间:2021-11-27 23:49:27 移动开发

如何将 id 添加到 public.xml?

在我的项目中,我需要将始终不变的 ID 设置为视图.我的意思是在不同的应用程序版本之间保持不变的 ID.经过一番调查,我发现它可以通过使用 values/public.xml 来实现,并且该文件中声明的任何 id 在未来的构建中都不会改变.现在的问题是我无法在某些布局文件中定义视图的 id.这是我的 layout.xml,包含一个带有 Id 的 ImageView,应该添加到 public.xml ..
发布时间:2021-11-27 23:49:16 移动开发

Android 无法解析符号“?attr/selectableItemBackground"

而且,我也遇到了类似的错误 无法解析符号'@style/TextAppearance.AppCompat.Headline' 验证 Android XML 文件中的资源引用. 任何指针都会很棒!谢谢!它似乎与这个线程有关 但没有提供解决方案: 解决方案 我认为这是 IDE 和 Android Gradle 插件之间的通信问题.无论如何,我可靠地发现解决的唯一方法是删除.ide ..
发布时间:2021-11-27 23:49:07 移动开发

Android:将 ImageView 放置在布局之间的重叠上

我试图在两个布局之间的重叠点上放置一个 ImageView.在下图中,我的目标是将 ImageView 放置在白色方块所在的位置.注意:重叠点不一定垂直居中,如下所示 这可以在 XML 中实现吗? 我现在唯一的猜测是在实际代码中执行此操作. EDIT 8/3/2016:作为参考,我认为 ConstraintLayouts 可能是这些类型问题的最佳未来解决方案 http://too ..
发布时间:2021-11-27 23:49:00 移动开发

如何从应用程序的(布局)XML 变量中获取清单版本号?

我想有一种方法可以在代码的主要部分引用项目的清单版本号.到目前为止,我一直在做的是将 String XML 文件中的版本号链接到清单 (@string/Version).我想做的是反过来做,将字符串 XML 变量链接到清单中的版本.原因?我只想更改一个位置的版本号,即清单文件.有没有办法做到这一点?谢谢! 解决方案 没有直接获取版本的方法,但有两种解决方法. 版本可以存储在资源字符串 ..
发布时间:2021-11-27 23:48:00 移动开发

如何清除 ListView 选择?

TL;DR:您从 (a) 我的列表视图中选择一个选项.然后,您改变主意并在 (b) 我的编辑文本中输入一些内容.如何清除您的列表视图选择并仅显示您的编辑文本?(反之亦然) 我有一个带有选项列表视图的应用程序以及一个用于创建自己的选项的编辑文本.我需要用户选择或创建一个选项,但不能同时选择.这是我的布局图: 每当用户从列表视图中选择一个选项时,我都会将其设置为“已选择",将其设为绿色,如 ..
发布时间:2021-11-27 23:47:49 Java开发

如何将BottomAppBar + FAB 与BottomNavigationView 结合使用

我想使用 FloatingActionButton,以及它在锚定在 BottomAppBar、BottomNavigationView 顶部时的行为. 我想出了一个相当“hacky"的技巧,将 BottomNavigationView 放在 BottomAppBar 的顶部,而不提供背景,从而使其透明. 乍一看似乎效果很好,但我发现 fab 按钮只能在触摸按钮的上半部分时单击(因此顶部 ..