问题标签 [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.
android - 更改 ViewFlipper 过渡的动画或持续时间
我有一个 ViewFlipper,有时我想让它在视图之间设置动画,有时我希望它立即在视图之间切换。
我试图弄清楚如何做到这一点。
我尝试在切换之前更改动画、动画和输出动画,但如果我这样做,当前视图会在动画期间消失。
有人知道这样做的方法吗?
android - 使用 ViewFlipper 旋转 Activity 时崩溃
我最初有两个 ListActivity 类。
我正在尝试拥有 1 个活动,并使用 ViewFlipper 在两个列表之间翻转。
除了一个问题外,它似乎工作得很好。如果我旋转模拟器,我会随机崩溃。它不会每次都发生,我无法找出特定的工作流程来触发它。这是错误:
有没有人对可能是什么问题有任何想法?
这是我的活动的基本框架:
android - 在 ListView 上检测手势时遇到问题
我有一个包含 ViewFlipper 的活动。ViewFlipper 包括 2 个布局,这两个布局本质上都只是 ListViews。
所以这里的想法是我有两个列表,从一个列表导航到另一个列表,我会使用水平滑动。
我有那个工作。但是,当滑动开始执行时,您的手指在哪个列表项上,该项也将被长按。
这是我拥有的相关代码:
如果我改变“返回真”;来自 GestureDetector 的声明“返回 false;”,我没有得到长按。不幸的是,我经常点击。
有谁知道我该如何解决这个问题?
android - Android:在浏览视图时移动背景图像
我想要的是背景图像,其行为类似于股票主屏幕或此处的天气应用程序:https ://youtube.com/watch?v=i2Oh4GL5wBE#t=0m54s
我只需要一个非动画背景图像(如该视频中的道路),它在滑动到另一个视图时会滚动“一点”。在我的应用程序中,我想浏览一些带有滚动背景的 ListView。
我测试过的:
- ViewFlipper:我使用大图像并将其垂直切成 5 块。然后我将每个布局(显示 ListViews)中的那些剪切图像设置为背景。
- HorizontalScrollView:在 HorizontalScrollView 我添加了一个 LinearLayout 并将大图像设置为背景。然后我使用 GestureDectector 在浏览 ListViews 时添加“捕捉”。
两者都有效,但这需要一个非常大的图像,我不确定它是否可以正确缩放到不同的屏幕尺寸。此外,它的行为也不像原来的主屏幕,背景移动一点点,而前景改变到下一个视图。
我检查了推荐的 Launcher.java,它把我带到了 Workspace.java:
据我了解,它通过设置偏移来使用 WallpaperManager。
API 说:
setWallpaperOffsets(IBinder windowToken, float xOffset, float yOffset) 设置当前壁纸在任何较大空间内的位置,当该壁纸在给定窗口后面可见时。
但据我了解,这只是改变了手机本身的背景图像。
我能做些什么?你知道一个开源应用程序或示例代码可以做同样的事情吗?可能我必须自己画 Canvas(以前从未做过)。请给我一些建议。
android - 同步视图翻转
我正在使用 ViewFlipper 通过一个简单的动画在三个视图之间翻转。这个动画在完成之前持续了大约 1 分钟,这就是重点。在动画结束产生丑陋的效果之前,调用 showNext() 开始翻转视图的代码紧接在下面。
是否可以调用在动画完成之前不返回的同步 showNext() ?否则,是否可以为 ipotetic OnAnimationComplete事件注册 Listner?
提前谢谢你
android - Android ViewFlipper ZOrder
我正在尝试使用视图翻转器为 2 个视图之间的过渡设置动画。似乎默认情况下,ViewFlipper 将 Out 动画按 Z 顺序放置在 In 动画之上。有没有办法让传入的动画显示在传出的动画上?
谢谢
android - 带有viewFlipper 的slidingDrawer 在另一个viewFlipper 内?可能的?
制作社交媒体应用程序。我有一个主viewFlipper,其中有几个视图。在这个 vf 中,我有一个滑动抽屉(包含一个社交媒体流,例如 twitter 和 facebook),我想在其中放置第二个 viewFlipper,以便在不同的媒体之间翻转。
这是可能的吗?最简单的实现方法是什么?
新手问题也许,但仍然!:D 有人想帮忙吗?
android - 使用 ViewFlipper 切换视图
当我运行我的应用程序时,我可以通过运行来选择要在 viewFlipper 中显示的视图:
在 onCreate 中,我可以在 onClick() 中切换视图
当我想从我的代码(不在我的主应用程序中)切换孩子时,我遇到了以下问题!
任何帮助表示赞赏。
java - ViewFlipper w/ WebView 包括
我正在创建一个通过 WebViews 翻转的 ViewFlipper:如果我将 WebViews 放在 main.xml 中,则运行应用程序没有问题。由于我将使用多个 Web 视图,因此我决定将它们分解为单独的 XML 文件。当我在 main.xml 的 ViewFlipper 中使用 include android:id="@+id/myWebView001" layout="@layout/pg001" 执行此操作时,我会在应用程序启动时强制关闭。
请查看以下代码,如果您有任何建议使其正常工作,我们将不胜感激。再次感谢!
主.xml:
主.java:
pg001.xml:
pg001.java:
android - 如何使用 viewflipper 将变量传递给下一个视图
我有以下问题:
当我单击该项目时,它会在第一个视图中显示字符串。但我不会进入第二个视图。当我单击其他项目时,在第一次查看时,它仍然显示第一个输出。
即,如果我在第一个视图中选择 Aries 它会在 toast 窗口中显示白羊座,但不会转到第二个视图。我再次按下其他项目说金牛座,但它仍然向我显示白羊座。