问题标签 [horizontalscrollview]

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

android - 将 ListView 子项添加到 Horizo​​ntalScrollView

我有一个 Horizo​​ntalScrollView,我正在添加一堆 ListView 作为它的孩子。我的 XML 文件如下所示。为简洁起见,我将省略一些属性。

在我的 java 代码中,然后我用数据填充 ListView。如果只有 1 或 2 条记录,则 ListView 不会一直延伸到屏幕底部。我看到似乎是透明的背景。我如何摆脱这种行为。

我也尝试使用来自http://www.matt-reid.co.uk/blog_post.php?id=62的这个组件。再次,我有同样的问题。

任何帮助表示赞赏。

下面是 XML 文件。我只是将控制代码作为 demo.fling8.Horizo​​ntalPager 复制/粘贴到我的包中。

在我的 MainActivity.java 类中,这是我填充 ListView 的代码。

如果你“甩动”或“滑动”,你会注意到 TextView 不会受到这种具有透明背景的影响(整个屏幕是黑色的)。当你扔到 ListView 时,如果只有几行,那么从 ListView 结束的地方到屏幕底部,有一个透明的背景。

这是项目文件的链接:http: //www.box.net/shared/5pybcpj8mkbfhv3j3ach。如果您无法访问它,请告诉我。如果您部署到您的设备,您应该会看到效果(透明背景)。

这是另一个项目文件的链接:http: //www.box.net/shared/i9vs6yq9j2s4ysp994et。这个项目文件只使用一个 Horizo​​ntalScrollView(不是上面引用的组件)。您可能会观察到,有透明背景。

0 投票
2 回答
5630 浏览

android - 滚动视图水平和垂直不能同时工作

ScrollView如果我想同时使用垂直和水平,有人告诉我该怎么做吗?

0 投票
1 回答
1961 浏览

android - 如何将视图包装在 Horizo​​ntalScrollView 中?

我有 aHorizontalScrollView和 0-9 的数字TextView,如下所示。

  1. 是否可以“包装” TextViews?

    例如,我想连续允许滚动。现在,当用户从 9 滚动到 0 时,滚动停止。

    我想将滚动设置为连续(或让TextViews 换行),以便当用户到达 9 时,0、1、2、3 ... 再次出现。并且在相反的方向;当用户向左走过去 0 时,会出现 9、8、7、...。

  2. 是否可以将当前选定的“居中” TextView

    如果用户单击 6,并且 6 在右侧,我可以以HorizontalScrollView编程方式滚动以使 6 现在位于屏幕中央吗?我想要与 Gallery 控件中相同的行为。

  3. 是否可以控制/覆盖的行为 HorizontalScrollView,使其一次只滚动一项?

    现在,如果他们快速滑动/甩动,则 HorizontalScrollView滚动一直向左(或向右,取决于滑动/甩动的方向)。


任何帮助表示赞赏。

0 投票
3 回答
3098 浏览

android - Android 中 Horizo​​nzalScrollView 中的无限列表视图

我正在开发一个 Android 应用程序,它的一个用例是显示以下情况。

  1. 我有一个链接列表(L)。这些链接中的每一个都是 Internet 中图片的 URL;
  2. 我必须下载 (L) 的每张图片并将其显示在 ListView 中。ListView(s) 中应该有两行,我可以在其中插入图片。我想做一些类似于这个应用程序的事情;
  3. 我必须在 Horizo​​ntalScrollView 中显示图片;
  4. 图片必须按需下载,也就是说,我只是在Horizo​​ntalScrollView处于显示这张图片的位置时使用Thread下载图片(类似这种情况)。

我的问题:

  1. 是否可以在 Horizo​​ntalScrollView 中插入 ListView?(如果是,我该怎么做?)
  2. 如何使用 Horizo​​ntalScrollView?我的意思是,我如何在 ScrollView 中使用 ListView 有什么不同吗?

  3. 你知道任何具有相同目的的插件/项目吗?

0 投票
4 回答
32510 浏览

android - 在 Android 的 Horizo​​ntalScrollView 中动态插入视图

我正在为 Android 平板电脑 3.0 开发一个应用程序,该应用程序具有一个可以在水平轴上滚动的活动,例如电子书。

为此,我在布局的 Horizo​​ntalScrollView 中使用了 RelativeLayout。这是 XML:

此 xml 文件称为 main.xml。

我在java文件中做的是:

但它不起作用,视图 V 没有显示在屏幕上。但如果我这样做

它将视图 v 添加到屏幕上(证明我的方法有效),但它不可滚动,因为它位于 Horizo​​ntalScrollView 之外。我究竟做错了什么?

更新:我试过了,但也没有成功:

我没有蓝色背景。

0 投票
1 回答
2043 浏览

android - 在 Horizo​​ntalScrollView 中延迟加载以防止内存不足问题

我想将延迟加载功能添加到 Horizo​​ntalScrollView,它作为一个孩子有线性布局,我正在添加到线性布局,我有兴趣在子视图超出可见区域时收听事件,我在 linearlayout 实现中看到它没有在子视图上调用 dispatchViewVisibility 或 onDraw ,为什么我想要这样,因为附加到子视图的位图可以回收并在子视图可见时再次创建位图(嗯,这是一个单独的部分,我怎样才能非常快速地创建该位图,我我打算为此使用opengl)但问题是如何制作这样的自定义视图。我不能使用图库视图,因为它不能解决我的目的我看到视图组具有 dispatchingViewVisibility 和 dispatchOnDraw 的功能,但不确定如何将其与 Horizo​​ntalScrollView 一起使用。? 我所做的一切都是为了防止内存不足问题任何建议和帮助将不胜感激谢谢

0 投票
3 回答
3211 浏览

android - Horizo​​ntalscrollview 设置子元素填充 Horizo​​ntalscrollview 宽度

基本上我有一个水平滚动视图,通过监视我正在分页的 onTouch 事件(即:滚动视图(页面)的每个可见部分在滚动时“点击”到下一个,而不仅仅是有一个标准的ScrollView.see paged scrollviews在 iOS 中)。

现在我想找到一种方法让内部子代继承与滚动视图相同的宽度(设置为"fill_parent")。

这是我的 XML 帮助:

如您所见,滚动视图设置为宽度fill_parent,并且里面有一个LinearLayout。现在有三个图像的宽度和高度与屏幕的宽度相似,但我想做的是将其更改为 3LinearLayout秒。

每个都LinearLayout需要继承与滚动视图相同的宽度,以便在应用我的代码时每个都占用一整个“页面”。

我该怎么做?这是我必须使用代码做的事情吗?我需要什么代码?

谢谢你。

0 投票
1 回答
1095 浏览

android - 将任意数量的 WebView 添加到 ScrollView

我有这个问题:

我在 Horizo​​ntalScrollVew 中添加了 3 个 WebView。

XML

代码

但是有 WebViews 不显示。请告诉我如何正确地将一些 WebView 添加到 Horizo​​ntalScrollView 并将它们显示在 fisicalDisplay 上。

谢谢!

0 投票
2 回答
10808 浏览

android - Horizo​​ntalScrollView,自动滚动以动画结束

我有一个horizo​​ntalScrollView,我需要在加载视图时自动滚动以结束动画。我已经实现了这个方法来做到这一点:

它工作正常,但主要问题是滚动动画太快,我需要实现较慢的滚动。你有什么想法吗?

0 投票
1 回答
1170 浏览

android - Android:在 Horizo​​ntalScrollView 内的 ImageView 上处理点击事件

我在 Horizo​​ntalScrollView 中有一堆 ListView。当用户点击图像时,我希望有一个“点击”事件。目前我正在使用 OnTouch 事件,但这是一个问题。如果我滑动 Horizo​​ntalScrollView 以查看更多图像,则只要我滑动就会触发 OnTouch 事件。我真的只希望它在我点击图像时被触发,而不是在我滑动实际图像列表时触发。知道怎么做吗?谢谢!