问题标签 [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.
java - ScrollView 没有在 ViewFlipper 中滚动到顶部
我做了一个ViewFlipper
在我从网络上解析的新闻文章之间导航。
一切正常,但是当我在当前项目中向下滚动然后导航到下一个/上一个项目时,ScrollView
不会滚动到新文章项目的顶部。它只是“挂”在我读完最后一篇文章的地方。
在我的onClick(View v)
方法结束时,我有thisScrollView.scrollTo(0, 0);
有趣的是,这适用于模拟器和索尼爱立信 Xperia,但不适用于 HTC Desire 和 Galaxy Tab。它不应该与设备上的 Android 版本相关,因为该方法从 API 级别 1 开始可用。
有人有什么想法吗?
android - 创建倒数计时器
我创建了一个倒数计时器,它计算天数:小时:分钟:秒。使用常规文本视图并使用我的处理程序更新它对我来说很好。但是我想为不断变化的数字创建一个很酷的动画:第一问:
我有 2 个选项来绘制数字: 1. 使用应用了样式的自制字体 2. 使用没有文本的 textview/btn 并使用 setBackgroundResource() 应用背景图像
——我应该选择什么?
第二问:
我为 ViewFlipper 创建了一个包装器(不扩展它)
} }
然而,试图获取在 year 之后出现的后者视图之一千 id 正在检索 null
我正在使用的 XML 是:
用于动画本身的 ps xml 正在工作,所以我将它们排除在外
主要问题是:我可以做得更好吗?第二个问题是:如何?第三个问题是为什么我的布局在第二次调用它时返回 null 以及如何避免它?
10XX
android - 标签小部件内列表视图中的android Swipe事件
我创建了一个显示列表视图的活动,并在滑动操作时使用 ViewFlipper 显示另一个列表。代码附在下面:
它正在工作 f9...
但是,当我使用以下代码将其放置在另一个选项卡活动中时,View Flipper 在另一个选项卡活动(AppStart)的选项卡中作为内容(意图)放置时不起作用
布局如下:main_layout.xml
和main.xml如下图:
请提出为什么将相同的活动放置在选项卡中时滑动手势不起作用的原因。
谢谢你
android - 使用 ViewFlipper
我很困惑,我的活动有多个部分,我必须一一展示。我不想使用 Tab。所以我应该使用 ViewFlipper 还是将我的视图划分为更多的活动。请帮忙。
android - ViewFlipper 的问题
我有一个包含 ViewFlipper 的 XMl 文件,并希望在 3 秒后显示下一个视图(在 viewflipper 中),但在此期间之后不显示:XML:
JAVA代码:
问题是什么 ?为什么下一个视图不显示?
谢谢您的帮助。
android - ViewFlipper 的奇怪问题
我有一个 ViewFlipper,它显示 2 个图像视图(断开连接时一个红色,连接时另一个绿色),但是,我有一个奇怪的结果:有时在我连接时显示红色图像,它会像这样切换:red-green-并返回红色(即使我已连接)。这是JAVA代码:
视图以红色图像启动,然后,当连接时(并在 2 秒后),通常会显示下一个图像。
可能是什么问题呢?非常感谢你。
编辑:XML 文件(处理程序)
java - 在获得焦点之前,edittext 中的值不会显示。安卓
我正在构建一个基于外部数据获取其布局的应用程序。根据 indata 将布局分成不同的块。这些块在取景器的帮助下显示。在每个块中,暂时有一个或多个“textview”和“edittext”。在翻转器的第一页上,所有数据都在 textviews 和 edittexts 中显示。但在 viewflipper 的其他页面上,edittexts 中的值直到edittext 获得焦点才会显示。我不知道为什么。所以要清楚。所有编辑文本的值实际上都存在,但直到编辑文本获得焦点时才会显示。在我运行该应用程序的所有设备(模拟器、HTC Desire、HTC Wildfire)上,问题都是相同的。有谁知道如何解决这个问题?
这是生成布局的类:
这是实际问题的图片。
左图很好地显示了它的所有值。右图位于 viewflipper 中的第二个位置,并且不显示 edittexts 中的值,但具有焦点的第一个除外。我还应该提到,在编辑文本获得焦点后,即使我在 viewflipper 中跳转到其他视图然后返回,它也会继续显示该值。
java - 如何在父视图变为可滚动之前停止绘制 GridView 项目?
我正在尝试用 填充 a ViewFlipper
,GridView
但具有分页功能而不是滚动。将GridView
填写一个“页面”(没有滚动的完整页面),并开始用ViewFlipper
数据集的下一位填写下一个视图。
我需要动态填充页面,因为屏幕尺寸会有所不同。这GridView
运动了一个带有getView()
覆盖的自定义适配器类,所以我认为最优雅的解决方案是在 中正常绘制视图GridView
,但这是我遇到一些困惑的地方:
两件事情:
我如何告诉getView()
函数将GridView
项目写入下View
一个ViewFlipper
?通过这个令牌,我怎么知道屏幕何时填充到滚动条弹出之前(我不想要可滚动列表,这是使用 a 的全部要点ViewFlipper
)。
或者有没有更好的解决方案,我只是还没有找到?除了这个,我在 API 演示中找不到示例,并且在 stackoverflow 上几乎没有信息,这让我开始了,但我仍然需要上述两个建议才能使这个解决方案工作(除非有更好的东西):Android ViewFlipper not flipping
GridView 适配器:
android - 带有背景动画的 Android Viewflipper
是否可以为视图翻转器设置背景动画。我为我的视图鳍状肢项目的第二个子视图尝试了它,它不起作用。是否可以为子视图设置背景动画,任何想法都可以!
我尝试了帧动画,但只有单个图像可以在布局上看到。另一个问题是我为两个视图获得了相同的背景图像。这可能是我认为的问题
提前致谢。
android - 如何使 xml 定义可重用(某种模板)?
我的情况如下。我有一个Activity
包含三个主要部分。在此活动的顶部有一个工具面板,其中包含两个ImageButtons
. 在活动的底部还有类似于顶部的工具面板。
此活动的主要组件位于屏幕中心,LinearLayout
即包含 3x3ImageButtons
网格。为了获得上下文,我快速描述了这些网格按钮的用途。
这个 3x3 网格描述了特定日期的此按钮的状态(比如说切换按钮及其状态为开/关)。所以有一天你有一组 3x3,它们在特定的日子里有自己的状态。
现在我想要实现的是具有允许用户分别在网格或日期之间滚动的功能。我的想法是拥有ViewFlipper
作为活动的主要组件(而不是LinearLayout
)和一个或多个按钮网格。这是我已经拥有的。我可以在另一天将 3x3 切换到另一个 3x3(带状态)。为此,我只需复制/粘贴我的 3x3 网格 XML 定义并将其作为子项以查看翻转器(x 次)。
我的想法是有一个 3x3 的定义,并像某种模板一样重复使用它 x 次,这样我就可以说“我想在这一天再有一个 3x3 和某某状态,我希望它添加这个作为下一个孩子到ViewFlipper
“。
为此目的(拥有 3x3 的组件)我只是创建了扩展类,LinearLayour
并在其中我想为按钮生成/重用 3x3 定义。当然我可以通过这个新类中的java代码来做到这一点,但是通过重用xml(更好地维护和阅读)来做到这一点?
我尝试使用LayoutInflater
,但这可能不是我想要的。
提前致谢
编辑
这是带脚蹼的主要布局代码
我向这个 fipper 添加了这个布局的视图(这个代码是通过 LayoutInflater 分配的)。