问题标签 [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 投票
4 回答
19465 浏览

android - 为什么我无法为特定角创建圆形边框?

在我的 android xml 布局中,我使用borderframe.xml 作为背景来应用边框。

borderframe.xml 文件如下所示:

现在,虽然有一个 android:radius="10px" 那么它是有效的,但是虽然我要给特定的角落赋予圆形,但它不起作用。log cat 中没有任何错误消息,但我在 eclipse 中发现错误,例如:

即使该 xml 文件中没有填充,我也看不到任何边框。

现在,我该怎么做呢?如果我只想为 topLeftcorner 和 bottomLeftCorner 创建圆形边框,它的解决方案是什么。? 谢谢。

0 投票
3 回答
40185 浏览

android - 如何将包含的 xml 布局更改为 java 代码上的另一个布局?

我将第二个布局包含在第一个布局中,如下所示:

问题是如何在单击按钮时更改包含的布局(在 java 代码上)?

0 投票
3 回答
14333 浏览

android - android(更改java代码中的字符串)

在我的 android 项目的 /res/values 文件夹中,我有一个字符串,它在我的 xml 文件的文本视图中被引用,我想更改我的 java 文件中的字符串。

正如您在下面的代码中看到的那样,我创建了一个字符串变量,然后在下面我设置了字符串变量的设置,即字符串所在的位置。我在代码中提出了“这里”,这是我想在值文件夹中更改为字符串的地方。但我不知道用什么代码来设置它。

我可以从我的 java 文件中更改文本视图中的文本,我知道该怎么做,但这是一种旧方法,它会设置警告,所以我宁愿使用一个字符串,这是最好的方法。

凭借我在文本视图中更改文本的知识,我基本上已经猜到了我到这个阶段的方式,但我不知道如何走得更远,谁能给我一些建议,谢谢。

0 投票
1 回答
171 浏览

android - Android:如何动态创建这样的布局(不是通过xml)?

在我的应用程序中,我想创建如下图所示的布局:

在此处输入图像描述

那么如何使它成为可能呢?

我做了类似下面的代码:

所以请指导我,我还需要做什么才能创建这样的视图?谢谢。

0 投票
3 回答
17427 浏览

android - XML中的Android LinearLayout换行符

我有一项旨在获取客户信息的活动。第一行获取名称,第二行获取街道地址,第三行获取城市、州和邮政编码。我可以使用 RelativeLayout 并使用 android:layout_below 和 android:layout_toRightOf 来实现我想要的,但是我必须专门为我的视图指定一个宽度。当用户在旧版本和新版本的 android 之间重新定向或切换时,该宽度可能看起来很奇怪,其中所有内容的大小都不同。我想利用 LinearLayout 的权重功能,但所有内容都集中在一条线上。如何插入换行符以在 LinearLayout 中创建视图行?

0 投票
3 回答
895 浏览

android - 如何重复圆角?

我正在尝试重复按钮。我可以重复常规背景类型。但我无法使用重复的 xml 文件找到右、左和中心。

如果您知道 xml 文件的一些解决方案,请帮助我。

提前致谢

我使用的重复xml文件是

我需要的按钮是: 左角

中央

右上角

我需要的完整按钮

0 投票
2 回答
1001 浏览

android - 加载图形布局时出现缺少主题错误

当我打开 xml 文件时,没有打开图形布局的选项来检查设计而不运行应用程序

0 投票
1 回答
237 浏览

android - 在 Eclipse 中我的 Android 应用程序中丢失了所有内容?

我在 Eclipse 中关闭了 main.xml 布局文件,突然间,这就是我得到的:

在此处输入图像描述

没有 XML 内容。请为您的文档添加根视图或布局

所有的 xml 代码都不见了,图形布局编辑器不见了,我什么也拿不回来了。我失去了整个项目。我在 Eclipse 3.7 中。

我真的需要帮助。它对我创建的每个 Android 项目都做到了这一点。我无法完成一个应用程序。我完成了 2 项活动,然后 Eclipse 再次用这个屏幕让我感到震惊。

0 投票
1 回答
510 浏览

android - 如何在代码中替换 android:inputType="none"

我期待类似的东西editText.setInputType(InputType.TYPE_NONE),但没有像 TYPE_NONE 这样的变量。有谁能够帮助我。这可能是一个简单的问题。我使用的是安卓 2.1。

0 投票
1 回答
325 浏览

android - 布局在 android 布局编辑器中看起来不错 - 在模拟设备上完全关闭

例如:我将为星系选项卡做一个布局(使用编辑器)。当我运行银河选项卡模拟器时,我的圈子将散布在它的“屏幕”周围。如果我为较小的手机进行布局,然后运行手机的模拟器,我会得到相同的结果——我的圈子放置在我定义的其他地方。似乎编辑器按照我想要的方式设置了我的圈子 - 相对于它们放置在上面的 imageview。但是,这些设备似乎将圆圈放置在相对于模拟设备屏幕的大小。

我尝试使用 viola_desmond_pic.getWidth() 和 viola_desmond_pic.getHeight() 以便我可以以编程方式布置圆圈,但它们只返回屏幕的大小而不是视图。我了解 dp 和不同密度的规划,但是布局编辑器/模拟器的差异很疯狂。

  1. 还有其他人有这个差异问题吗?我很可能会忽略一些东西。
  2. 如果我决定跳过 XML,如何获得 Imageview 的准确大小“viola_desmond_pic”并从特定边缘以百分比进行布局?

这是我的“layout-xlarge”文件夹中的 XML。我的目标是 Android 2.1