问题标签 [android-scrollview]

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 投票
3 回答
4896 浏览

android - 如何将动态创建的 LinearLayout 添加到 ScrollView?

我想动态添加一些小部件,如下所示:

...但我得到,“方法 AddView(LinearLayout) 未定义类型 ScrollView”

那么我应该怎么做才能将LinearLayout添加到现有的ScrollView中呢?

0 投票
1 回答
5562 浏览

android - Android的horizo​​ntalscrollView从左向右移动

我使用horizo​​ntalscrollView连同动画来移动一组图像作为幻灯片。我可以使用以下代码将图像从右向左移动:

我现在想将图像从右到左移动为幻灯片。我找不到正确的公式/逻辑。请帮助我。:(

0 投票
3 回答
8463 浏览

java - 如何让 ScrollView 自动滚动到底部?

我怎样才能让它一旦ScrollView离开屏幕它会自动滚动到底部?

0 投票
1 回答
730 浏览

android - 如何在 Android ScrollEvent 上选择性地重绘视图?

我有一个布局,它作为 ImageView、ListView、一些 TextViews 等包装在 ScrollView 中。每当用户滚动父视图时,都会调用所有子视图的 draw() 方法。由于我的 ImageView 是动态构建的复杂位图,因此滚动确实变得迟钝,因为我的 imageview 的 draw() 被连续调用,它委托给 ImageView.onDraw() 并反过来委托给我的复杂 ConstructMyBitmap.draw() 并重绘我的每次的位图。

我需要在滚动事件上抑制这个 imageView.onDraw() 调用。每次滚动发生时,我都不想重绘复杂的位图。

如何识别 onDraw() 中的滚动事件?

或者有没有更好的方法来处理这个?

致罗曼盖伊:

不幸的是,当 onDraw() 被调用 onScroll 事件并且我决定不绘制图表时,结果是一个空白图表区域。onDraw() 中给我的画布不包含之前绘制的信息。不知道 onDraw() 是否刷新画布?对此有何指导?

0 投票
1 回答
1491 浏览

android - ScrollView 中的 RelativeLayout 不能与横向方向一起使用

我需要在滚动视图中有多个文本视图。我使用相对布局作为所有这些文本视图的容器。

纵向布局看起来不错,但横向布局时,滚动视图(tvEx)内相对布局顶部的文本视图不可见。仅当我在模拟器中测试具有小屏幕的设备时。除了这个小问题,布局工作得很好。虽然,这似乎是一个小问题,但不知何故我无法解决它。请帮忙。

布局文件是:

0 投票
3 回答
9214 浏览

android - 是否不可能将多个视图添加到 ScrollView?

如果是这样,似乎 ScrollView 相当蹩脚(可疑)或有其他方法可以做到这一点。这是我的代码。它在哪里轰炸(即第二次通过循环)被评论。

0 投票
3 回答
3221 浏览

android - TableLayout 会提供垂直滚动条吗?

还是我必须将 ScrollView 合并到 TableLayout 中?这甚至可能吗?我想为屏幕动态创建任意数量的行,但需要这些行是可滚动的。

我一直在徒劳地尝试让这个使用 LinearLayout 工作太久了,我认为是时候转移到 TableLayout 或 RelativeLayout 了——对一个比另一个更可取的任何评论?

0 投票
1 回答
66 浏览

android - 我提议的布局是否合理,或者至少“可行”?

我需要有一个“固定行”,其下方有一个滚动区域,其中填充了 1..N 行动态创建的小部件/视图。这是我希望能起作用的(伪xml):

所以布局文件是:

...并且 TableRows(在第一个固定的之后)是动态添加的,由以下伪代码表示:

因此,确实,我的假设是:

LinearLayout 可以有 0..N 个子级;ScrollView 只能有一个孩子;TableLayout 可以有 0..N 个 TableRows。

我的假设是有效的,还是我用离子做了一个贮槽?

0 投票
2 回答
7490 浏览

android - 当项目非常有限时,滚动视图中的列表视图或线性布局哪个更好?

我将有一个屏幕,其中将有 11 个图像,一个在另一个之下,因此列表每行只有一个图像。现在,我对使用带有自定义适配器的列表视图或滚动视图包含的线性布局感到困惑?什么会更好?

0 投票
2 回答
2671 浏览

android - 带有页眉、滚动视图和页脚的 android 布局,页脚带有键盘

我需要一个带有页眉和页脚的片段。介于两者之间的内容(当然)需要是可滚动的。到那里一切都很好。但是滚动视图内部需要是一个edittext,所以在某个时刻键盘会出现。不幸的是,键盘也会显示页脚,或者当我将 windowSoftInputMode 更改为 adjustPan 时,它会隐藏页眉。

简而言之,我想要实现的是页脚保持在底部,但滚动视图的内容向上滚动(当键盘获得编辑文本的焦点时)。标题也需要一直可见。

有关如何完成此行为的任何建议?