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

android - android选框不工作

Marquee 在 textview 中不起作用。我将 textview 放置在两个按钮之间的 TableLoyout 内。我将 textview 设置为可拉伸的列。这是我的xml代码。我无法弄清楚错误。

请任何人告诉我为什么它不起作用?

0 投票
3 回答
103 浏览

android - 保存用户生成的值

将用户生成的值保存在 res 值文件夹中的 .xml 文件中是个好主意吗?这些值在一行中看起来像“Aircraft”、“Type”、“Note”。甚至可以在运行时在那里保存值,是否可以在那里保存多部分值?

我只想知道,最推荐的保存三部分值的方法是什么,以将其显示在表格(表格布局)中。

0 投票
1 回答
354 浏览

android - 滚动表格时突出显示表格行

我希望我的表格中的行在我按下它们时突出显示。但是,我对这个功能的实现导致了以下结果:当我滚动表格时(只是滚动,我不打算按表格行),系统将其解释为 table-row-press 并突出显示该行。仅当我不滚动表格时如何使系统突出显示行?

我制作了示例项目,它由 3 个文件组成:类定义、XML 布局和 XML 文件,其中指定了按下表格行时要执行的操作。他们来了:

类定义

XML 布局:res/layout/main.xml

第三个,res/drawable/table_row.xml,这里指定表格行默认为白色,按下时为黑色:

滚动表格时如何使系统不突出显示该行?

0 投票
1 回答
661 浏览

android - 是否可以在运行时为 ListView 添加不同的视图?

我遇到了一种情况,我需要让每个项目ListView都有不同的视图。例如,第一项可能有 aTextView和 a ImageView,而第二项可能有 aButton和 a TextView
我最初的尝试是使用嵌套在项目适配器内的表格布局,但它不起作用。

每次加载列表时,表都会相应地进行修改。所以项目的数量不断增加。所以我的问题是,有没有办法处理这种情况?我可以做些什么来做一个动态ListView的,我可以在运行时为每个项目添加另一个小部件?任何建议将不胜感激。

0 投票
3 回答
7532 浏览

android - Eclipse 抱怨布局 xml 中的元素无用

我有一个滚动视图。滚动视图只能包含一个元素,因此我将 RadioGroup 和下面的按钮(用作占位符)放在 TableLayout 中。

现在 Eclipse 向我显示了一个 xml 警告:"The RadioGroup layout or its TableRow parent is possibly useless". 他们怎么可能没用?首先,我需要 radiogroup 来访问选定的单选按钮:

并且 TableLayout 是必需的,因为我在 ScrollView 中只能有一个元素。由于下面的占位符按钮,我选择了 TableView。那有什么问题呢?

0 投票
3 回答
12341 浏览

android - 将按钮动态添加到 TableRow

您好,我想单击一个按钮,每次单击该按钮时都会向表格行添加一个新按钮。在行中添加了 3 个按钮后,我想动态创建一个新的表格行并向其添加一个新按钮。

如果单击按钮,我知道如何将带有按钮的行添加到 tableLayout。我不知道每次单击时如何修改表格行,以便添加一个额外的按钮。

任何建议都会非常有帮助和赞赏。

以下是我的代码,但这并不完美

提前致谢。

0 投票
1 回答
303 浏览

java - 如何在 Android 中的 tablelayout 上进行 fastScrolling

我的 tableLayout 填充了很多行(在 xml 中)。我将它包裹在一个滚动视图中,它滚动得很好。但是,我正在尝试使 fastScrolling 功能正常工作(右侧的滑块)并且android:fastScrollEnabled="true"对于 tableLayout 和 scrollView 都说什么都不做。有谁知道如何解决这一问题?

这是布局代码的简化版本

然后从 SQLite 数据库中读取歌曲数据并填充到表格布局中

0 投票
1 回答
756 浏览

android - 将 Admob adview 集成到 TableLayout / TableRow

我正在尝试将 Admob 集成到我的 TableLayout 中。不幸的是,它从未在屏幕上显示。布局仅包含顶部的一些文本字段和一个地图视图,广告视图应放置在底部。我的 XML 布局如下所示:

有人可以告诉我为了让 Adview 正确显示我必须改变什么吗?

0 投票
1 回答
540 浏览

android - 当activity从后台转到前台时,按钮的文字布局突然从上到下变化

我跟踪一个非常奇怪的行为。我的布局的一部分产生了这些按钮:

在此处输入图像描述

这是对应的布局:

以下是使用的样式:

现在,当且仅当此 Activity 进入后台(通过单击 HOME)并将恢复时,才会发生一些奇怪的事情。突然按钮文本范围从上到下:

在此处输入图像描述

我不明白为什么会这样。它不依赖于 textView。当我省略 TextView 时,行为是相同的。当我使用 LinearLayout(没有这个 TextView)而不是这个 TableLayout 时,行为是正确的并且文本不会改变:

所以这个错误的行为无论如何都与 TableLayout 相关,但是如何呢?有任何想法吗?

更新


虽然它没有对按钮做任何特别的事情,但我添加了 onResume 的 Activity 代码(我说过,它只会在 Activity 恢复时发生,但前提是我之前按 HOME 退出它。如果我在不同的活动,或者如果我什至从新启动应用程序,问题就不会出现。)

(buildMessageTable将接收到的数据添加到上面的一个TableLayout中,所以这个不影响这个问题)

0 投票
1 回答
4593 浏览

android - 在 Android 中以编程方式实现 android:stretchColumns="*"

我正在开发一个在 TableLayout 中实现上述属性的应用程序。

我想知道有人可以帮助我并告诉我如何以编程方式而不是在布局文件中执行此操作吗?