问题标签 [android-tablelayout]

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 回答
2398 浏览

android - ScrollView 不显示整个 TableLayout

我想在 a 中显示TableLayouta ScrollView。该表有 9TableRow秒,但ScrollView开始显示第 4 行的部分内容,我无法向上滚动查看上面的行。

XML 布局:

where 中的TableRows 以uyi_choosepi_tablelayout编程方式添加如下:

我希望你能给我一个提示!

0 投票
2 回答
4025 浏览

android - 如何将表格行分成三个确切的部分?

这是表格布局中表格行的按钮部分的 XML 代码:

如果不输入常量 dip,我怎么能将这些按钮平均分成三个?不过,我在尝试重量时没有运气。

0 投票
1 回答
973 浏览

android - 在 TableLayout 中是否可以对行进行排序?还是我应该使用 SQLite?

我创建了一个表格(TableLayout),显示呼叫不同联系人的分钟数,如下所示:

我希望能够对行进行排序,以便它们按使用分钟数的降序排列。如果不先使用 SQLite 将我的表变成数据库,这是否可能?我今天之前没有使用过它,这似乎是一件很简单的事情。

如果需要,我可以发布用于创建表的代码。

0 投票
1 回答
34112 浏览

android - 如何在android中设置表格列

我在设置表格行的布局参数(包含文本视图)时遇到了一些困难。

我想添加一些列以获得良好的布局。我正在动态地做它。(在代码中)

我希望这两个文本视图成为两列并相应地在屏幕上布局。

0 投票
1 回答
2840 浏览

android - Android 的 TableLayout 中的表格列

有谁知道是否可以在 Android 中向 TableLayout 添加列?我需要在表格中显示相对大量的数据。显然,这不应该全部显示在一列中。

您可以通过创建 TableRow()-Object 来添加行。此外,还有一些 xml 参数,但我不知道如何通过 Java 代码访问它。

我无法在对我有用的 TableRow.LayoutParams 中找到匹配的值。但可能我试图以错误的方式使用它。

0 投票
2 回答
1160 浏览

android - Android:无法根据需要正确设置 TableLayout

我在活动中显示来自数据库的数据。我想要一个表格和底部的按钮。对于数据认为 TableLayout 将是它的最佳选择。我将 TableLayout 添加到 Horizo​​ntalView 和 ScrollView 使其垂直和水平滚动。我正在动态添加所有行 - 包括标题。这部分工作正常。

我想要的是当内容小于屏幕宽度时,它应该占据整个屏幕宽度。例如。如果一张桌子在纵向模式下非常适合,那么对于横向模式,它们的右侧将是空白区域。我不希望那个空间是空的,而是被所有列占据。如果行宽大于屏幕宽度,则根本没有问题 - 因为出现水平滚动条。

我尝试了一些变化,但没有任何帮助。知道要进行哪些设置以利用所有空间(如果有的话)并显示它。

是的,还有 1 个水平滚动条问题,它只出现在最后一行。我希望它出现在最后一行下方 - 所以最后一行的边框是可见的。我的 XML:

输出 : 在此处输入图像描述

0 投票
2 回答
1813 浏览

android - android中的动态TableLayout刷新

大家好!我有这个 TableLayout,创建后屏幕是空的。由于行数和列数是手动给出的规范,我没有 xml 文件。首先,我必须用空的 1 x 1 不可见的 TextView-s 填充表格,因为如果我想在 k <=rows 和 l <=columns 的坐标 (k, l) 处添加一个按钮,则必须使用此解决方案。代码如下:

我认为 ListView 不能解决我的问题。

问题是屏幕上什么都没有。

感谢您的回答:Geri

0 投票
1 回答
4637 浏览

android - 以编程方式使用 android:layout_weight 填充 TableLayout

我正在尝试使用单元格和行填充填充整个屏幕的表格布局。像这样:

http://imageshack.us/photo/my-images/69/device20120201005942.png/

在 Eclipse 的图形布局窗口中设计的这个布局给出了我想要的(android:layout_weight 解决了垂直拉伸):

我正在尝试在代码中创建相同的外观,但到目前为止失败了。这是我的活动的 oncreate:

我缺少设置 ImageView 重力的代码,但此尝试会导致崩溃:

此代码创建了 3 行,每行水平但不垂直拉伸:

http://imageshack.us/photo/my-images/835/gridc.png/

我在这里找不到我所缺少的。我还尝试在设计器中准备一个表格,并在运行时膨胀并添加到表格中,但结果没有改变。

因此,不知何故,我想以编程方式获得可以使用 editor 创建的相同布局。

请帮忙!

0 投票
1 回答
4058 浏览

android - Android 相对布局以编程方式

基本上我正在尝试向表中添加行,我需要以编程方式执行此操作。

我可以让它添加我想要的内容,但不完全是我想要的。

例如,我希望左侧有一个 textview,右侧有一个按钮 edittext 按钮。

基本上我想要它如下图所示:

.

另外我不想只是和宽度到文本视图。

无论如何,这是我到目前为止所做的:

XML:

爪哇:

我已经尝试过搜索等,但我仍然无法让它正常工作。任何帮助将不胜感激!

0 投票
3 回答
3462 浏览

android - 带有两行和右对齐的Android表格布局问题

我在使用 Android 布局时遇到问题。我要创建的内容类似于以下内容:

除了我希望“image1”和 2 在一起。无论如何,

这是我在 Android 中使用的布局:

我还尝试将 android:layout_gravity:"right" 放在 ImageViews 本身上,但什么也没做。

出于某种原因,这个 Android 布局总是缩进标签(它不跨越列),并且永远不会右对齐第二行中的任何内容。我不知道我做错了什么。这是安卓2.1。有人知道吗?