问题标签 [android-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 回答
15566 浏览

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

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

XML:

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

0 投票
2 回答
3403 浏览

android - 多个 android GridViews 不会 wrap_content

我有一个Activity显示 5 GridViews。这些中的每一个都由一个跨越屏幕宽度的背景GridViews划分。TextView代表一卷书,网格中的GridViews每个项目是一个Button代表一卷中的一本书。

所有的GridViewsTextViews坐在里面RelativeLayout。有些卷有很多书,而另一些则只有几本书,所以我一直在尝试获取单独的网格视图wrap_content并占用他们显示所有书籍所需的所有空间,但没有运气。将View空间平均分配给每个GridViews,隐藏大部分书籍。我在下面有我的 xml 布局。谁能告诉我如何完成这项工作?

0 投票
1 回答
853 浏览

android - 是否可以在视图上设置背景 png 并将其锚定到顶部而不在 Android 中缩放?

我有一张图片,比如我们设计师的 16 像素。我想将其设置为视图上的背景图像,但视图大于图像。所以,我想将图像锚定在视图的顶部,然后让视图用纯色填充底部。

这在当前版本的 Android 1.5_r3 中是否可行?

这是我到目前为止所拥有的:

其中 listItemStyle 定义为:

但是图像正在缩放以占据整个视图,我不确定如何将图像设置为背景并同时指定纯色。我怀疑我需要将视图包装在具有指定颜色的包含视图中,这是最好的方法吗?

0 投票
11 回答
90355 浏览

android - 如何在 Android 中使 ListView 透明?

如何使ListView在android中透明?

背景 android 屏幕图像应该是可见的。

0 投票
10 回答
123410 浏览

android - 如何在 Android 布局中将视图居中?

我想在屏幕中央放置一个布局。

0 投票
20 回答
491320 浏览

android - 具有不同颜色的标准 Android 按钮

我想稍微更改标准 Android 按钮的颜色,以便更好地匹配客户的品牌。

到目前为止,我发现做到这一点的最好方法是将Button's drawable 更改为位于以下位置的 drawable res/drawable/red_button.xml

但要做到这一点,我实际上需要为我想要自定义的每个按钮创建三个不同的可绘制对象(一个用于静止按钮,一个用于聚焦时,一个用于按下时)。这似乎比我需要的更复杂和非干燥。

我真正想做的就是对按钮应用某种颜色变换。有没有比我更简单的方法来改变按钮的颜色?

0 投票
1 回答
6209 浏览

android - WebView下方按钮的Android布局问题

所以我有一个 webview 我想显示为一个对话框。我希望 webview 填满整个屏幕,除了它下面的一个按钮,无论 webview 中有多少内容,我都想留在对话框的底部。目前,我的 webview 填满了对话框,足以将按钮推离屏幕。我确信这很容易,但对于我的生活,我一直无法找到布局、视图和属性值的神奇组合来让它发挥得很好。为了清楚起见,我已经得到它,所以按钮浮动在 webview 上,但我希望 webview 停在按钮上方并滚动,如果这有意义的话。

0 投票
11 回答
120790 浏览

android - 如何在 Android 中创建带圆角的 ListView?

如何在 Android 中创建带圆角的 ListView?

0 投票
6 回答
42062 浏览

android - Android TableLayout 标题行

好的,所以我得到了这个 TableLayout,它充满了数据——所有的行都以编程方式添加。我在 Horizo​​ntalScrollView 内部有 TableLayout,而后者又在 ScrollView 内部 - 这让我可以水平和垂直滚动。我现在要做的是向它添加一个不会滚动的标题行。我尝试移动一些东西,以便我的两个滚动视图实际上都在 TableLayout 内部,并将 TableRows 添加到 Horizo​​ntalScrollView;我希望能够在滚动视图之外添加标题行。

我能想到的唯一另一件事是为标题行设置第二个表格布局,但是让列对齐似乎很困难。有任何想法吗?

0 投票
11 回答
86494 浏览

android - 在布局 xml 文件中使用包含时如何指定 id

在我的布局 xml 文件中,我包含了其他布局 xml 文件(每个都有不同的 android id)。

但是当我在模拟器中运行它并启动 Hierarchy Viewer 时,每个布局仍然显示“NO_ID”,并且在我的代码中,我有 findViewById(R.id.test1)并且findViewById(R.id.test2)两者都返回 null。

谁能帮我解决我的问题?