Articles of xml

XML中setTag(键,值)的等价性

我可以在我的Android布局文件中使用setTag(key)等价物,如下所示: 我想在我的xml中使用setTag(key, value)等价。 可能吗?

Android系统。 从代码中更改FrameLayout的背景颜色

我正在尝试更改FramyLayout的背景颜色。 颜色正在改变,但错误的颜色。 但是,如果我通过XML执行它,它工作正常。 这是我的res / values / colors.xml代码 #888888 #FFFFFF #ffff3448 #ff408c3a 以下是我在XML中进行更改时的样子 如果我尝试使用代码,那就是正在发生的事情 FrameLayout frameLayoutBalance = (FrameLayout)view.findViewById(R.id.frameLayoutBalance); frameLayoutBalance.setBackgroundColor(R.color.green);

通过开发Android应用程序布局替代xml?

我想知道是否有其他替代或适当的方式来开发Android应用程序的UI。 我知道使用了XML,也是为什么 – 但是,即使它们效率不高,还有其他任何方法吗?

在android xpath中“TransformerException:一个预期的位置步骤”

我一直试图从xml文件中提取数据,但我不断收到此错误,我不知道我做错了什么。 10-23 14:20:29.250: WARN/System.err(3541): ————— linked to —————— 10-23 14:20:29.250: WARN/System.err(3541): javax.xml.xpath.XPathExpressionException: javax.xml.transform.TransformerException: A location step was expected following the ‘/’ or ‘//’ token. 这是我的代码: String pill; URL url = new URL(“file:///mnt/sdcard/cpdata/cpxml.xml”); InputSource xml = new InputSource(url.openStream()); XPath xpath = XPathFactory.newInstance().newXPath(); pill = xpath.evaluate(“//data/monday/p1/”,xml); pills.add(pill); Log.d(“PILLLLLLSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS”, pill); tv.setText(pill + “hi”); 这是我的xml文档: – – test1 test1 […]

如何在android中的字符串资源中使用整数资源

如何在strings.xml文件中使用存储在integers.xml文件中的整数。 例如: 我有5 ,我想在strings.xml文件中使用它: This is my string num @integers/some_integer in a row 显然我的方式还不够好所以我需要一些帮助。 我相信有一种可能的解决方案我只是不知道正确的解决方案。 感谢所有的帮助!

在按钮上仅在水平和垂直方向上居中图标(不是文本)

我在创建的应用程序底部有3个按钮,我只是尝试使用一些股票Android图标而不是文本或两者的组合。 有andoid:drawableStart / top / bottom / etc命令,但我只是希望这些图标在中间显示为轻拍。 似乎没有简单的解决方案吗? 这是我正在使用的:

Android / Eclipse / xml文件的过早结束

首先让我承认我确实在这里find了类似的问题,但只有一个答案,答案不适用于我的情况,所以…… 我刚刚涉足Android并且遇到了一个棘手的问题。 我正在使用Eclipse并且遇到了一个问题,试图创建一个状态列表drawable并在Eclipse中不断收到“文件过早结束”错误。 我在“drawable”目录中有图像。 我创建一个新文件,将其命名为date.xml,然后键入以下内容: 我得到的确切错误是“文件过早结束。解析XML时出错:找不到任何元素。”。 我很困惑,因为那里有明显的元素。 我错过了什么?

将我的ActionBar放在底部

我按照教程在我的应用程序中获取动作栏。 但即使我在我的Manifest文件中放置了android:uiOptions=”splitActionBarWhenNarrow” ,它仍然保持在顶部。 任何人对如何处理此代码有任何想法? XML: 清单文件:

二进制XML文件行#1:无效的可绘制标记向量

我有一个在大多数设备上运行完美的应用程序。 但是,每当我尝试在API <21的设备上运行我的应用程序时,我都会遇到FATALexception 。 这是日志: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.aceinteract.sleak/com.aceinteract.sleak.activity.LoginRegisterActivity}: android.view.InflateException: Binary XML file line #9: Error inflating class EditText at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2262) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2316) at android.app.ActivityThread.access$700(ActivityThread.java:158) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1296) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:176) at android.app.ActivityThread.main(ActivityThread.java:5365) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1102) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:869) at dalvik.system.NativeStart.main(Native Method) Caused by: android.view.InflateException: Binary XML file line #9: […]

在xml编辑器中切换字符串资源的引用和值预览

例如,当我在Android Studio中以xml值工作并引用@Strings/xy ,我在video中看到,实际上可以直接在同一个编辑器窗口中显示实际值。 它基本上是在@String/xy和“XYContent”之间切换,但引用仍然存在。 我没有引用“ctrl + click”,它在新选项卡中打开(在我的例子中) strings.xml 。 任何想法? 在帮助文件中找不到对此的任何引用。