如何使用一些整数值设置 z 索引

发布于 2024-12-22 14:44:40 字数 526 浏览 1 评论 0原文

过去几个月我一直在安卓领域工作。现在对我来说问题与 Z 索引值有关。我有一个带有文本视图、编辑文本和图像视图的布局。 假设我有一个像这样的 xml 文件。

 <Layout1>
    <edittext><zindex>3</zindex></edittext>
    <textview><zindex>2</zindex></textview>
    <imageview><zindex>1</zindex></imageview>
 </Layout1>

所以我的问题是,我正在通过 DOM 解析器读取这个 xml 文件,并且我想通过 xml 中定义的值来设置所有这些文件的 z 索引值。现在有什么函数或属性可以用来做到这一点。 我已经学会了如何使用 xml 对其进行编码,但这将使其成为硬编码。我想要动态显示,那么如何使用 zindex 值调整布局......HELP PLZ

I have been working in android for past few months. The problem for me is now related to Z index value. I am having a layout with a textview,edittext and imageview.
Suppose i have a xml file something like this..

 <Layout1>
    <edittext><zindex>3</zindex></edittext>
    <textview><zindex>2</zindex></textview>
    <imageview><zindex>1</zindex></imageview>
 </Layout1>

So my question is that am reading this xml file by DOM parser and i want to set the z index value for all these by the values defined in the xml. Now is there any function or property that i can use to do it.
I have learnt about coding it with xml, but that will make it hardcoded. I want a dynamic display so how do i adjust layout with the zindex values.... HELP PLZ

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

雪落纷纷 2024-12-29 14:44:40

Android 布局中没有 Z-index。如果需要将元素以相反的顺序放置在彼此的顶部,则需要使用 FrameLayout 或relativelayout。

请参阅上面的放置/重叠(z-index)视图Android 中的另一个视图

there is no Z-index in android layouts. You'll need to use FrameLayout or RelativeLayout if you need to place elements on top of each other in reverse order.

see Placing/Overlapping(z-index) a view above another view in android

顾北清歌寒 2024-12-29 14:44:40

从 API 级别 21 开始,您可以使用 view.setZ(float)在这里您可以找到更多信息。

You can use view.setZ(float) starting from API level 21. Here you can find more info.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文