问题标签 [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 回答
2532 浏览

android - setVisibility 在 ViewFlipper 中不起作用

我试图通过 setVisibility 禁用 ViewFlipper 中的 TextView 到 GONE 并且不能让它像我想要的那样运行。我的代码:

我的 XML

我在 .startFlipping() 之前和之后都尝试过代码,但无济于事。似乎 TextView 消失了一次视图翻转,然后重新出现。但即使在 XML 文件中硬编码为 GONE 时,视图也只是空白,而不是将其他视图向上移动。我基本上只是希望 TextView 完全消失。有没有办法做到这一点?

0 投票
1 回答
936 浏览

android - ImageView 上的背景属性在放置在 ViewFlipper 上时被忽略

我有一个包含 FrameLayout 和两个视图的 Activity。第一个是 ViewFlipper,第二个是 ImageView。如果我注释掉 ViewFlipper,活动会正确呈现 ImageView 及其背景,但是当 ViewFlipper 可见时,会完全忽略 ImageView 的背景。

这是 ViewFlipper 的“功能”吗?有没有办法解决这个问题?

我的背景可绘制看起来像这样:

0 投票
1 回答
3258 浏览

android - android:我可以为 viewflipper 的不同子项使用不同的类吗

我有不同的屏幕可以在 android 应用程序中工作。我为此使用 ViewFlipper。我决定为不同观点的孩子使用不同的班级

而这个主屏幕类是: -

但是显示运行异常 java.lang.RuntimeException: Unable to start activity ComponentInfo 谁能帮我
getCurrentFocus() 是获取视图的正确方法吗?


我试图实现的是

  • 我需要使用不同的类来定义,监听视图鳍状肢的每个孩子的控件
  • 在上面的示例中,HomeScreen 是我的视图翻转器的子屏幕之一
  • 但是该行v.findViewById显示错误我认为 getCurrentFocus() 不是发送视图的正确方法

我不知道天气我正在以正确的方式移动?当我在定义该 viewflpper 的类中定义并收听 viewflipper 的所有子项的所有控件时,该类变得非常大。这让我这么想。。

谢谢...

0 投票
1 回答
910 浏览

android - ViewFlipper 在方向更改后崩溃

我在使用 ViewFlipper 访问视图内的数据时尝试使用 inflate。我已经完成了崩溃的示例项目。

主要的.xml

FlipViewBug.java

当我将模拟器从水平方向旋转到垂直方向时,CTRL+F11应用程序崩溃并意外停止

如果我删除线

应用程序工作正常。我是不是在做错事?在我的应用程序中,我有更复杂LinnarViewViewFlipper嵌套,结果是相同的。

我在 android 1.5、2.2 和 Galaxy 选项卡上检查了这个。将垂直视图旋转到水平视图时没有问题。

0 投票
1 回答
599 浏览

android - 在使用 ViewFlipper 的特定布局上隐藏标题栏,并且转换无法正常工作

首先,我是 Android 开发的初学者;我一直在研究如何完成我想要完成的各种任务。我还没有找到任何类似的问题,这就是我问它的原因。

这是一个多部分的问题。

程序和问题概述:我有一个程序(适用于 Android 2.1 及更高版本),它有多个全屏活动。我需要有不同的动画来过渡到每个动画。所以我重新配置了几个文件并制作了一个 ViewFlipper 来进行转换。不幸的是,其中一些活动使用了标题。同时,我尝试根据我在网上找到的教程应用的转换没有按预期工作。转换开始,第二个屏幕显示(褪色)并且背景为黑色,当第二个屏幕接近转换完成时,第一个屏幕重新出现,然后再次消失。

问题 1:有没有办法显示一些布局有标题而一些没有?如果没有,那么有没有办法改变使用 startActivity 时使用的转换?

问题2:有什么方法可以在不闪烁原始屏幕的情况下进行淡入淡出过渡吗?我查找了“闪烁”问题,但解决方案不适用于我的项目。

问题3:与第二个问题类似,第一个布局显示的是加载屏幕,然后是主屏幕。这发生得很好,但由于某种原因,显示加载屏幕,然后滑出(好像调用了 startActivity),然后它再次消失(这次带有不应该存在的标题),然后切换到主屏幕正确。这里可能会发生什么?

如果您有任何问题随时问。

0 投票
1 回答
3350 浏览

android - ViewFlipper addView 不起作用

我需要 ViewFlipper 的简单实现方面的帮助。当我在活动的 onCreate 中膨胀子视图“ws.addView(childView)”时,脚蹼效果很好。

当我想从脚蹼中删除所有孩子并通过 addView(child) 方法添加另一批孩子时,我遇到了一个问题。我试图在脚蹼上调用 onFinishInflate() 和 invalidate() 方法,这似乎不会产生刷新脚蹼内容的预期效果。鳍状肢的视图是空白的。我在 addView 循环之后检查了脚蹼是否包含孩子,在我的情况下,数字是 > 1。也许我错过了一些东西。希望有人能帮助我。

此致

0 投票
1 回答
477 浏览

android - FlipperView 的问题

快速提问,当我尝试将变量分配给 xml 文件中的 Flipperview 的 id 时,我遇到了一个问题,它不允许我找到 Flipper 的 id。

mFlipper = (ViewFlipper) findViewById(R.id.your_flipper); 包含脚蹼视图的 id 不存在的错误。

由于某种原因,鳍状肢视图不会采用在 xml 文件中分配的 id 并将其放置在 R.java 类中。

任何想法为什么或不应该在课堂上访问脚蹼的 ID?

0 投票
1 回答
786 浏览

android - 如何在 xml 的布局视图中查看不同的鳍状肢?

大家好 - 我在我的主 xml 文件中使用了一个翻转器来查看我的应用程序中的多个布局。

例如,如果something = 1,则向用户显示一个版本的脚蹼,如果something = 2,则用户看到不同的版本。

有没有一种方法可以查看我拥有的其他脚蹼而不是主要脚蹼的 xml 文件的布局?即,有没有办法在 Eclipse 中切换鳍状物的每个状态的视图?

谢谢!

0 投票
1 回答
1269 浏览

android - 如果我有一个 ViewFlipper 并且 ScrollView 只包含一个孩子,我该怎么办?

我真的只需要我ScrollView的 3 中LinearLayout的1 个包裹ViewFlipper,但我尝试将它包裹在我的第三个孩子周围,它给了我ScrollView只能容纳一个直接孩子的错误。

任何解决方法?

0 投票
1 回答
836 浏览

android - 在 android 中使用 ViewFlipper 的菜单导航?

我有一个列表视图包含基于列表视图中所选项目的菜单我想显示不同的 add.xml 或 edit.xml 或 delete.xml 文件的新视图(添加或编辑或删除)。我想像这样在下面显示。还有如何从子视图返回到主菜单。

我尝试使用 ViewFlipper.showNext() 使用标签,但它始终只显示添加视图。

提前致谢..

替代文字

替代文字

替代文字

替代文字

替代文字

替代文字