问题标签 [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 - 如何使 EditText 小于默认值?
我需要在屏幕上显示大量 EditText 控件,每个控件只允许输入 0-2 位数字。默认的 EditText 大小太宽,我无法在屏幕上显示足够的 EditText 控件,但我一直无法弄清楚如何使它们变窄。我尝试了以下属性
XML:
所以问题是:如何使 EditText 小于默认值?
android - xml文件中的View与扩展的View类的连接
有没有办法将继承类链接到 xml 文件。
我正在尝试将扩展类连接到 xml 文件中的小部件。
是否可以 ?
提前致谢。
android - 定义布局时无法使用/找到我的自定义视图
我正在尝试创建一个自定义视图,然后在我的布局中使用该自定义视图。
我的自定义视图被调用NodePickup
,我有两个文件:
- 资源/布局/nodepickup.xml
- src/com.codeshogun.android.swipesample/NodePickup.java
nodepickup.xml:
NodePickup.java:
我正在尝试将此视图/小部件添加到布局文件 main.xml:
我究竟做错了什么?
android - 如何将obtainStyledAttributes(int []) 与Android 的内部主题一起使用
所以我环顾四周,发现它android.R.styleable
不再是 SDK 的一部分,尽管它仍然记录在此处。
如果清楚地记录了替代方案是什么,那将不是真正的问题。例如,AOSP 日历应用程序仍在使用android.R.styleable
那么如何在backgroundDimAmount
没有得到int[]
from的情况下得到 theandroid.R.styleable.Theme
呢?
obtainStyledAttributes(int [])
为了使它与 SDK 一起工作,我必须坚持什么?
android - ListView 行样式 - 左对齐文本和右对齐图标
我试图让 ListView 行看起来如下所示:
与图像按钮对齐到右边缘。我怎样才能做到这一点?这是我正在使用的当前布局代码。我究竟做错了什么?
我的代码目前产生这个:
android - 使用 XML 可绘制的垂直线
我试图弄清楚如何定义一条垂直线(1dp 粗)用作可绘制对象。
要制作一个水平的,它非常简单:
问题是,如何使这条线垂直?
是的,有一些变通方法,例如绘制一个 1px 厚的矩形,但如果它由多个<item>
元素组成,这会使可绘制 XML 变得复杂。
有人有这个机会吗?
更新
案件仍未解决。但是,对于 Android 文档运动的任何人 - 您可能会发现这很有用: Missing Android XML Manual
更新
除了我标记为正确的方法之外,我没有发现其他方法。虽然感觉有点“沉重”,但它确实起到了作用,因此如果你碰巧知道答案,别忘了分享;)
android - 如何在android中读取XML父节点标签值
我有一个读取 XML 节点的 java 代码,我想添加并想读取父节点值。
我的 XML 文件示例如下:
我解析xml的代码是:
我想要做的是读取食物的“id”值,所以如果我正在搜索食物,它只会检查那些 id 与食物节点 id 匹配的食物节点。
如果我按标签 ID 读取,它会读取所有标签而不是一个标签。如何实现?
android - Android EditText中的垂直内容对齐
我有一个多行EditText
:
现在内容与中间对齐。我想让内容与顶部对齐。
有没有属性可以做到这一点?
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"
和适当的命名空间。
android - Android:在没有布局的情况下制作横向视图?
我只想像这样分组4个按钮......
人像模式:
横向模式:
我不想硬拷贝我的肖像模式 xml-File 并将其放入“layout-land”文件夹中以获得这个微小的差异。然后,我在实现新东西时必须修改两个文件。
这不是可以通过在一些 LinearLayouts 中智能地包装来实现的吗?像这样的东西?({} 代表线性布局)