问题标签 [android-xml]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 如何从 Android App 编写 android 二进制 XML?
我有一个从 Web 提取 XML 并将其缓存在本地的应用程序。由于与解析 Android 二进制 XML 相比,解析 XML 的成本很高,因此我想将本地副本存储为 Android 二进制 XML。不过,我还没有发现用于动态创建 Android 二进制 XML 的 API,只有 AAPT 使用的 C/C++ 代码。
我采用这种方法的动机是我目前不使用所有 XML 值/属性,但可能希望在我的应用程序的未来版本中使用更多,并且不想再次下载所有 XML 数据。
有人可以指出 API 的正确位以在运行时创建 Android 二进制 XML 吗?
非常感谢,
菲尔·莱洛
android - Android 自定义按钮 XML:不能使用两个不同的 XML 可绘制文件?[包括截图]
我在定义两个单独的自定义 XML 按钮定义时遇到了一个奇怪的问题。我创建了一个测试项目只是为了复制错误,所以我将添加问题的完整代码和屏幕截图。基本上,我想使用 9-patch 图像来定义可以重用的自定义 XML 按钮配置。
我定义了两个 XML 文件:
z_btn_xml_glossy_blue_lightblue.xml:
z_btn_xml_glossy_black_white.xml:
如您所见,这两个文件本质上完全相同,但使用了不同的可绘制对象。我的 main.xml 布局文件是:
非常简单,它只创建了两个按钮。我不会发布测试活动文件,因为它所做的只是将布局设置为 R.layout.main。
这是 Eclipse 中图形布局的屏幕截图,它看起来像我希望按钮的样子:
但是,在模拟器上,它如下所示:
如您所见,第二个按钮未设置样式。谁能解释这是为什么?在设备上也是如此。这里有一些我不知道或没有看到的限制吗?
谢谢您的帮助!
android - 如何为android中的xml文件调整纵向和横向模式的正确界面
我的问题是我在 Android 中以纵向模式准备我的 xml,但是当我尝试用手机运行应用程序并获得横向模式时,我的界面崩溃了。图片变小,屏幕上不显示按钮。无论手机处于横向模式还是纵向模式,我都希望我的界面相同。我怎么解决这个问题?我可以为一个类准备两个不同的 xml,一个用于横向模式,另一个用于纵向模式,还是有其他解决方案?谢谢
android - 如何避免线性布局中imageview和gridview之间的空间
我的 .xml 文件中有一个图像视图和网格视图。当我执行这个文件时,它会在网格视图和图像视图之间获得一些空间。如何避免这个空间......谁能帮我解决这个问题。在此先感谢...我的 xml 代码是:
android - 当虚拟键盘出现时,EditText 有时会离开屏幕
我正在为 Android 开发一个应用程序。
我有一个简单的布局。顶部有一个 CheckBox、一个 Spinner 和一个 Button,底部有一个两行 EditText,当 CheckBox 被选中时显示,另一个 EditText 覆盖中间的其余空间。
问题是当我在大的 EditText 上书写时,有时布局会超出屏幕顶部,结果我看不到我在写什么。
作为一种解决方案,我可以将我的布局设置为在键盘显示时调整大小(在 manifest.xml 上使用 android:windowSoftInputMode="adjustResize")但这并不好,因为我不希望 2 个 EditTexts 共享剩余空间屏幕上。
我的布局代码如下:
PS这件事只发生在我的野火上,在模拟器上很少见。朋友的Desire HD完全没有问题。我不知道这是否有什么不同...
在此先感谢您的帮助。
安东尼斯
android - 如何在android中配置应用程序设置?
在我的应用程序中,我必须为用户保留一些设置选项,例如货币类型、语言、日历视图(日历或列表)等。
在这里,我很困惑是否必须通过创建数据库表来配置所有这些,还是应该将其保存在任何 xlm 或文本文件中。请问有没有更方便的方法?谢谢。
android - 如何在android XML中连接多个字符串?
问题
我希望能够在 Android XML 代码中执行类似的操作:
关于第一行代码编译器显示此错误
未找到与给定名称匹配的资源(在“标题”处,值为“@string/app_name test”)
并且关于第二行代码编译器显示此错误
找不到与给定名称匹配的资源(在“title2”处,值为“@string/app_name @string/version_name”)
问题
有人知道如何在 Android XML 中连接多个字符串吗?
基本原理
在许多代码位置(在本例中为 XML)复制变量值是一种不好的做法。
android - dom xml解析问题
大家好,我有一个 xml 文件,并与每个元素的 getTextContent() 或 getNodeValue() 的字符串值匹配。但是即使字符串值在 xml 中,if 条件也不匹配
字符串 xmlvalue=""; xmlvalue=String.valueOf(section1.item(j).getChildNodes().item(k).getTextContent()); if (xmlvalue=="A"){ System.out.println("jjj"); 我也试过以下
字符串 xmlvalue="";
如果条件不起作用,请帮助我。但它打印所有元素都在 xml 中。如果条件不起作用。
android - Android页眉和页脚与屏幕重叠
在我的应用程序中,我希望有两个静态部分作为页眉和页脚。我在布局 xml 中添加了它,并使用相对布局它对我来说很好。但是当我尝试使用包含单独添加标头 xml 时。标题和中间屏幕视图重叠。请建议我怎样才能消除这个。
这是标题xml,
和我包含 header.xml 的其他 xml 是,
谢谢,
android - 如何在android中的xml中创建一个二维数组?
我想在android的arrays.xml中创建一个二维数组。有人可以举个例子吗?