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

android - 从滚动视图打开子视图

我有一个ScrollView有孩子观点的父母。当用户按下后退按钮时,我希望子视图处理事件。我尝试了几件事,但似乎都没有工作。按下后退按钮会终止活动。

在子视图中,我有以下代码

ScrollView我也尝试过覆盖dispatchKeyEvent返回false的方法,但这也不起作用。我在这里做错了什么?

谢谢!

0 投票
8 回答
121603 浏览

android - 如何使我的布局水平和垂直滚动?

我正在使用表格布局。我需要为此布局进行水平和垂直滚动。默认情况下,我可以在视图中进行垂直滚动,但水平滚动不起作用。

我正在使用 Android SDK 1.5 r3。我已经试过了android:scrollbars="horizontal"

我在一些论坛上读到,在纸杯蛋糕更新中,水平滚动是可能的。

如何让我的布局双向滚动?

0 投票
32 回答
660574 浏览

android - 使 TextView 在 Android 上可滚动

我在 TextView 中显示的文本似乎太长而无法放入一个屏幕。我需要让我的 TextView 可滚动。我怎样才能做到这一点?

这是代码:

0 投票
1 回答
2027 浏览

android - Scrollview 中的 TabHost:单击 Tab 时始终向下滚动

我有一个 Activity,它有一个 Scrollview 作为顶级元素。里面有一些其他的视图,在某些时候有一个 TabHost。通过查看屏幕截图,您可能会获得更好的印象。TabHost 具有三个选项卡,每个选项卡都有另一个由 Intent 启动的 Activity。

除了一件事,一切都很好。每当我单击选项卡时,滚动视图会自动向下滚动,如您在此处看到的那样。TabHost 之后不在屏幕上。我只是不希望它向下滚动,但看不到问题所在。我在 1.5 和 1.6 设备以及 2.0 模拟器上进行了测试,结果相同。

我的 TabHost 的 xml 如下所示:

这是添加标签的代码:

有什么建议么?

0 投票
9 回答
134196 浏览

android - ScrollView 触摸处理中的 Horizo​​ntalScrollView

我有一个 ScrollView 围绕我的整个布局,以便整个屏幕是可滚动的。我在这个 ScrollView 中的第一个元素是一个 Horizo​​ntalScrollView 块,它具有可以水平滚动的功能。我在水平滚动视图中添加了一个 ontouchlistener 来处理触摸事件并强制视图“捕捉”到 ACTION_UP 事件上最近的图像。

所以我想要的效果就像普通的 android 主屏幕,你可以从一个屏幕滚动到另一个屏幕,当你抬起手指时它会捕捉到一个屏幕。

这一切都很好,除了一个问题:我需要从左到右几乎完美地水平滑动才能注册 ACTION_UP。如果我至少垂直滑动(我认为很多人在左右滑动时倾向于在手机上这样做),我将收到 ACTION_CANCEL 而不是 ACTION_UP。我的理论是这是因为水平滚动视图在滚动视图中,滚动视图劫持垂直触摸以允许垂直滚动。

如何在我的水平滚动视图中禁用滚动视图的触摸事件,但仍允许在滚动视图的其他地方正常垂直滚动?

这是我的代码示例:

0 投票
19 回答
169947 浏览

android - Android:ScrollView强制到底部

我希望 ScrollView 从底部开始。有什么方法吗?

0 投票
28 回答
248393 浏览

android - 如何在不折叠的情况下将 ListView 放入 ScrollView?

我四处寻找解决这个问题的方法,我能找到的唯一答案似乎是“不要将 ListView 放入 ScrollView ”。不过,我还没有看到任何真正的解释。我似乎能找到的唯一原因是谷歌认为你不应该这样做。好吧,我做到了,所以我做到了。

所以问题是,如何将 ListView 放入 ScrollView 而不使其折叠到最小高度?

0 投票
11 回答
76860 浏览

android - Android 滚动视图 onScrollChanged

我在滚动视图内的文本视图中有固定内容。当用户滚动到某个位置时,我想启动一个活动或触发一个Toast.

我的问题是在实现受保护的方法onScrollChanged来找出滚动视图的位置。

我找到了这个答案,有没有更简单的解决方案,而不是声明一个界面,覆盖滚动视图等,如我发布的链接所示?

0 投票
1 回答
1056 浏览

android - 如何在全视图中显示图像

我有一张图片,我需要将其完整显示。但是图像在加载后显示在手机中,以适应屏幕。如何按原样包含完整尺寸和分辨率的图像,以便可以滚动查看宽度?

这是我的布局文件:

0 投票
4 回答
3206 浏览

android - webview 迫使我的滚动视图到底部

我在滚动视图中有一个 webview,当 Activity 加载时,一旦 webview 完成“loadData”,它就会强制我的滚动视图到底部(webview 所在的位置)。我如何防止这种情况发生?我已经尝试过了,但它会上下跳动屏幕,这是我不想要的: