问题标签 [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.

0 投票
4 回答
15566 浏览

android - 如何使 EditText 小于默认值?

我需要在屏幕上显示大量 EditText 控件,每个控件只允许输入 0-2 位数字。默认的 EditText 大小太宽,我无法在屏幕上显示足够的 EditText 控件,但我一直无法弄清楚如何使它们变窄。我尝试了以下属性

XML:

所以问题是:如何使 EditText 小于默认值?

0 投票
1 回答
2461 浏览

android - xml文件中的View与扩展的View类的连接

有没有办法将继承类链接到 xml 文件。

我正在尝试将扩展类连接到 xml 文件中的小部件。

是否可以 ?

提前致谢。

0 投票
0 回答
4164 浏览

android - 定义布局时无法使用/找到我的自定义视图

我正在尝试创建一个自定义视图,然后在我的布局中使用该自定义视图。

我的自定义视图被调用NodePickup,我有两个文件:

  • 资源/布局/nodepickup.xml
  • src/com.codeshogun.android.swipesample/NodePickup.java

nodepickup.xml:

NodePickup.java:

我正在尝试将此视图/小部件添加到布局文件 main.xml:

我究竟做错了什么?

0 投票
4 回答
43698 浏览

android - 如何将obtainStyledAttributes(int []) 与Android 的内部主题一起使用

所以我环顾四周,发现它android.R.styleable不再是 SDK 的一部分,尽管它仍然记录在此处

如果清楚地记录了替代方案是什么,那将不是真正的问题。例如,AOSP 日历应用程序仍在使用android.R.styleable

那么如何在backgroundDimAmount没有得到int[]from的情况下得到 theandroid.R.styleable.Theme呢?

obtainStyledAttributes(int [])为了使它与 SDK 一起工作,我必须坚持什么?

0 投票
2 回答
16253 浏览

android - ListView 行样式 - 左对齐文本和右对齐图标

我试图让 ListView 行看起来如下所示:

与图像按钮对齐到右边缘。我怎样才能做到这一点?这是我正在使用的当前布局代码。我究竟做错了什么?

我的代码目前产生这个: 呸呸呸

0 投票
18 回答
263103 浏览

android - 使用 XML 可绘制的垂直线

我试图弄清楚如何定义一条垂直线(1dp 粗)用作可绘制对象。

要制作一个水平的,它非常简单:

问题是,如何使这条线垂直?

是的,有一些变通方法,例如绘制一个 1px 厚的矩形,但如果它由多个<item>元素组成,这会使可绘制 XML 变得复杂。

有人有这个机会吗?

更新

案件仍未解决。但是,对于 Android 文档运动的任何人 - 您可能会发现这很有用: Missing Android XML Manual

更新

除了我标记为正确的方法之外,我没有发现其他方法。虽然感觉有点“沉重”,但它确实起到了作用,因此如果你碰巧知道答案,别忘了分享;)

0 投票
3 回答
3937 浏览

android - 如何在android中读取XML父节点标签值

我有一个读取 XML 节点的 java 代码,我想添加并想读取父节点值。

我的 XML 文件示例如下:

我解析xml的代码是:

我想要做的是读取食物的“id”值,所以如果我正在搜索食物,它只会检查那些 id 与食物节点 id 匹配的食物节点。

如果我按标签 ID 读取,它会读取所有标签而不是一个标签。如何实现?

0 投票
2 回答
54014 浏览

android - Android EditText中的垂直内容对齐

我有一个多行EditText

现在内容与中间对齐。我想让内容与顶部对齐。

有没有属性可以做到这一点?

0 投票
2 回答
3201 浏览

android - LinearLayout 内的TextView 拉伸LinearLayout 和fill_parent 修复导致权重翻转

如果我有 2 个 LinearLayouts 拆分 %50/%50 一切都很好。权重是 1 和 1。只要我在顶部 LinearLayout 中添加一个 TextView,它就会拉伸该布局。wrap_content当涉及到权重时,我应该按照文档中所说的那样使用。

如您所见,红色和绿色应均匀分割,灰色背景上的文本应位于红色框内。这是代码:

现在,如果我按如下方式切换到“填充父级”,它实际上可以工作,但会产生另一个问题。这是代码(到目前为止很好):

所以看上面我们被迫使用fill_parent,我们会认为我们解决了问题,但如果我们正在使用这就是问题fill_parent(我拿出 TextView 只是为了显示问题,TextView 无论如何都不会让问题消失) :

如您所见,我分配了权重 3(顶部红色)和 2(底部绿色),但实际发生的是它们被翻转:红色变为 2,底部变为 3。只需测量像素也可以看到。

以下是 3 个代码的结果:

为了清楚起见,每次布局都包含在这个(顶部布局)中:

使用 XMLversion="1.0" encoding="utf-8"和适当的命名空间。

0 投票
1 回答
867 浏览

android - Android:在没有布局的情况下制作横向视图?

我只想像这样分组4个按钮......

人像模式:

横向模式:

我不想硬拷贝我的肖像模式 xml-File 并将其放入“layout-land”文件夹中以获得这个微小的差异。然后,我在实现新东西时必须修改两个文件。

这不是可以通过在一些 LinearLayouts 中智能地包装来实现的吗?像这样的东西?({} 代表线性布局)