问题标签 [xml-layout]

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 投票
2 回答
331 浏览

java - ScrollView - 从膨胀的 xml 布局添加动态行

我目前有一个滚动视图,我通过膨胀另一个 xml 布局来添加行。这一切都在正常工作,并且该行都正确显示。

我遇到的问题是我不确定如何检测选择了哪个按钮。

我已经显示了一些示例代码,适用于按钮,只需在选择此按钮时放置它在2张图像之间切换即可。但是,每当我按下按钮时,它总是会自动切换底部行按钮,而不是选择按钮所在的行。

有没有一种方法可以实现这一点,同时仍然膨胀要用作行的视图(我不想动态创建行,因为这会变得非常混乱)?

0 投票
1 回答
232 浏览

android - Sacle View 项目大小根据设备

我是 android UI 开发的新手。我注意到在我的代码中按钮和文本框的大小是固定的,并且与手机的显示大小无关。如何更改此代码,以便按钮根据设备的屏幕尺寸缩放其尺寸?

如果有帮助,这是我的代码

0 投票
1 回答
2519 浏览

android - Android :: Layer-List 3 垂直矩形堆栈问题

问题

我想在垂直方向创建 3 个矩形。然后,我想要第一个和最后一个透明的。但结果看起来第二个矩形的高度比它应该的大(它的高度大等于 2 个矩形)

图片

在透明之前... 在此处输入图像描述

透明后... 在此处输入图像描述

我想要的是... 在此处输入图像描述

XML 层列表

更新答案

将以上更改为这些解决问题作为Rod_Algonquin此问题的答案

0 投票
11 回答
123052 浏览

java - Android:创建一个圆形 TextView?

我当前的简单 XML 在下面,但是我希望其中的 3 个 TextViews 是圆形的,而不是矩形的。

我怎样才能改变我的代码来做到这一点?

注意:我想要一个实际的,而不是如下所示的弯曲边缘矩形:

在此处输入图像描述

编辑:

当前代码:

电流输出:

在此处输入图像描述

0 投票
1 回答
3027 浏览

android - Android:让元素在屏幕上随机移动?

我目前有一个非常简单的 Android Activity 和相应的 XML。(如下图)

我想添加每个TextView在屏幕周围缓慢移动的能力,让用户看的更有趣。

我该怎么做?

活动:

对应的 XML:

0 投票
1 回答
335 浏览

android - Eclipse XML Layout Attribute 以 Android1 开头而不是 Android

我正在做我的项目,我试图改变我的布局。我想添加 radiogroup 所以我按 ctrl + space 来获得建议,现在每个属性都从Android1而不是Android开始。为什么会发生?有什么特别的原因还是我只能忍受它:(

这是更好理解的屏幕截图 -在此处输入图像描述 注意:不要建议清理项目并重新启动 Eclipse。我已经这样做了。

0 投票
1 回答
86 浏览

android - 我需要正确使用滚动视图

我有 3 个按钮,滚动视图包含文本和图像。我只想要图像和文本的滚动视图效果,并且我的 3 个按钮固定在滚动视图上,我该怎么做?

0 投票
1 回答
367 浏览

android - 在 Android 的不同屏幕尺寸上显示卡片组

我想在 Android 应用程序中显示一副面朝上的 52 张卡片。我有 png/svg/bitmap 文件和 xml 布局。我不确定会导致应用程序调整图像大小以适应显示图像的屏幕的必要设置。我附上了我正在尝试做的模型图像。任何指向正确文档的指针可以帮助我解决这个问题?在此处输入图像描述

0 投票
1 回答
2213 浏览

android - Android将父视图的“按下”状态传递给子视图

这里有很多关于 SO 的问题,要求提供一种方法来防止子视图复制其父母按下或选定的状态。但是,我在这里要求另一种方式:) - 我在我的一个应用程序中看到了一种非常奇怪的行为:

在 4.0.4 设备(API 15)上运行应用程序时,我看到的行为与明显的默认值相匹配,即:父级将其状态转发到其所有子视图。

当在更高的 API 级别(Android 4.4)上运行相同的应用程序而不进行任何更改时,此行为会发生变化:父级不会转发其状态。

duplicateParentState在 xml 布局中介绍了所有相关子视图,但这在这里似乎没有帮助。

这是一个已知的“问题”还是从 API 15 到 API >> 15 的计划行为变化?
如何确保在所有 API 级别正确转发状态?

如果它在这里有任何帮助/相关性:我要复制其父状态的子视图是ImageView添加 tintColors 的自定义 - 由于行为在 4.0.4 上是正确的,因此此类中不应有任何错误?

0 投票
0 回答
165 浏览

java - 如何创建一个溢出并且是 2D 可滚动的 Android GridView

我只想实现一个溢出屏幕的 2D 可滚动 Gridview。我的基本想法是在一个简单的滚动视图中实现一个 GridView。这个 GridView 应该包括一些像 multipictureframe 一样可编辑但用于文本的 Gridfields。

我只是基本上将其创建如下:

这将创建一个可垂直滚动的适当网格视图。但我也无法让它以水平方式滚动。

下面的图片描述了这个有点塑料(对不起普通链接,但我不允许直接在这里发布图片)

http://i.stack.imgur.com/BBpYo.png http://redphoenix.de/data/code/problem.png

我会非常感谢您在这里给我一些建议,如果我的方法完全不行,我很乐意在这里得到一些提示或其他方法。非常感谢提前