问题标签 [android-viewflipper]

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

android - show Image database in ViewFlipper

i have to button : first button is for save image from gallery to database , second button is for show images from database in viewFlipper but second button dont work and have error

first button :

second button :

logcat error :

0 投票
0 回答
439 浏览

android - Android 透明边缘图像滑块

我一直在尝试重新创建图像滑块,如图所示。寻找很多图像滑块/翻转器库。但最后,我可以看到每个滑块在滑块底部都有某种灰色叠加效果。如何删除滑块描述布局中的效果?
还有其他更好的库可以提供与示例滑块相同的功能吗?

主要活动::

XML ::

示例图像滑块

在此处输入图像描述

0 投票
2 回答
65 浏览

android - android studio 在 Viewflipper 中给出 OutOfMemoryError

我正在使用 ViewFlipper 使用数组动态显示图像。图像大约为 100。当我运行该活动时,应用程序因java.lang.OutOfMemoryError:错误而停止。合并后的图像大小约为 7 MB。为了显示所有图像应该怎么做?以下是我正在使用的 java 代码。

0 投票
2 回答
38 浏览

android - 与 onTouchListener 苦苦挣扎

我有一个 ViewFlipper,我想设置一个 touchListener。它位于 ScrollView 内部(在 ViewFlipper 下方有更多 UI 元素),我希望如果用户进行垂直移动,则滚动视图会起作用,而当用户进行水平移动时,ViewFlipper 会起作用。(组件在 ViewFlipper 中动态添加)。

为了澄清,这是布局:

这是我添加到 ViewFlipper 的 TouchListener:

我的问题是,在我的手指从手机屏幕上抬起之前调用了 action_cancel 或 action_up,所以 Y 轴上的移动量总是小于我手指的实际移动量。

我打算实现的是,当 X 的数量 > y 的数量时,使用 ViewFlipper,而当 X 的数量 < y 的数量时,离开 ScrollView 做他的工作。

我不知道我的方法是否正确。谁能告诉我为什么在我抬起手指之前调用 action_up 和 action_cancel ?以及如何实现我的目标?

谢谢你。

0 投票
0 回答
201 浏览

android - ViewFlipper 不显示任何图像

我在 ViewFlipper 中添加了 2 个图像视图,但没有显示图像。在设置 View Flipper 的背景颜色时,会显示颜色,但不会投影图像。这是一个非常基础的项目。请告诉我原因。我附上了 Java 和 XML 文件,请看一下

MainActivity.java

activity_main.xml

0 投票
1 回答
170 浏览

android - 如何为 AdapterViewFlipper 设置 onItemClickListener

如何为我的adapterviewflipper 创建一个onitemclicklistener?这是我的 viewflipper 适配器类中的 getView 方法:

这是我的 MainActivity:

我想通过单击 viewflipper 的项目来进行另一项活动。

0 投票
2 回答
75 浏览

java - 使用 ViewFlipper 在滑动视图中显示数据库中的图像

我想在 ViewFlipper 的图像视图中添加存储在数据库中的图像。但是当我添加这些图像时,我得到了一些错误。请帮我解决这个问题,或者让我知道是否有其他解决方案。这是我的代码:

MainActivity.java

数据库助手.java

以及运行这些代码后我得到的错误。

0 投票
1 回答
79 浏览

java - 使用存储在数据库中的 ViewFlipper 滑动图像

我想在 ViewFlipper 的图像视图中添加存储在数据库中的图像。我试过这样做,但只显示最后存储的图像,但不是全部。我找不到我在哪里犯了错误。这是我的代码,请帮助我。我是安卓新手。

数据库中的所有图像都没有显示在 viewflipper 中。viewflipper 中仅显示数据库中的最后一张图像。我希望数据库中的所有图像都显示在 viewflipper 中。

MainActivity.java

数据库助手.java

0 投票
0 回答
96 浏览

android - 使用不同高度的子级为 TextSwitcher、ViewFlipper 或 ViewSwitcher 设置动画

我想使用 TextSwitcher(或其他带有 TextViews 的切换器)来动画更改文本。它应该有一个滑动动画,将旧文本向左滑出,新文本从右滑入。

我的问题是,当长文本被短文本替换时,TextSwitcher 将其高度更改为较小的视图,并且移出屏幕的视图也会更改其高度。我希望正在移出屏幕的动画视图保持其高度直到消失。只有新的文本应该有新的高度。

我有

机器人:measureAllChildren =“假”

启用是因为我的 TextView 垂直居中。

我尝试过使用 TextSwitcher、ViewSwitcher 和 ViewFlipper,但所有这些都改变了滑出的文本的高度。

0 投票
2 回答
67 浏览

java - How can I reset the timer in a ViewFlipper back to 0

The app I'm trying to develop has a ViewFlipper and some buttons bellow corresponding to views, you click on the third button and the ViewFlipper changes views to the 3rd image, the problem is that once I click that button the timer doesn't reset to 0, so for example if I was on the second image for 4 secs and then if I change to the 3rd image, after 1 sec the ViewFlipper will change to the 4th image, I wanted the timer to reset back to 0 so that way it would stay on the view that I changed to for 5 secs.

Here is my code: