问题标签 [viewswitcher]

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

android - 安卓图像切换器

我正在构建一个 ImageSwitcher 以适应移动应用程序作为横幅切换器。目前,我们使用 Handler 旋转横幅并将可运行对象延迟 7 秒(准确地说是 7000 毫秒),但我们希望在两个图像之间产生更花哨的过渡效果。我将用作参考,并且这样做的时间很糟糕。我理解它背后的概念,但我想完全去掉画廊部分,只使用我们必须使用 ImageSwitch 转换的处理程序。

这是我们的图像切换代码:

这是处理程序的代码:

我最大的问题是当我们运行它时,我们得到一个 nullPointException 返回。

任何帮助将不胜感激。

0 投票
1 回答
677 浏览

android - 两种布局的视图切换器

我无法处理视图切换器。我想在中心顶部和中心底部有两个按钮。当我们单击 centertop 按钮时,一个视图应该从上到下转换,当我们单击 centerbottom 按钮时应该可以反转,应该只有两个视图,请与我分享您的知识,因为我是 android 新手。

提前致谢。

0 投票
3 回答
1778 浏览

android - 在android中的tablelayout中切换2行

我在 Android 中有一个这样的表格布局:

现在我需要做的是切换 TEXTVIEW/SPINNER。第 2 行的一个到第 1 行,第 1 行的一个到第 2 行。

如果有一点动画也很棒。我见过 Viewswitcher 和 Viewflipper 但这似乎不是我想要的。任何人都知道如何让它工作?

我的布局(其中一部分)如下所示:

更新:

我试过像这样切换控件,动画可以工作,但是当动画结束时,控件会跳回原来的位置。

知道为什么吗?

0 投票
1 回答
2157 浏览

android - ViewSwitcher 作为 ListView 项目 - 如何在正确的 ViewSwitcher 项目上调用 .showNext()?

我有一个带有 ViewSwitcher 项目的 ListView。目标是点击列表项以在 ViewSwitcher 视图之间切换。点击按预期工作,但是从点击的项目滚动然后返回有时会改变哪个项目正在显示来自 ViewSwitcher 的第二个视图。

这是我的 ListView 项目布局,ViewSwitcher 是@+id/details:

我的 Activity 找到了@id/details 并调用了 .showNext()。

认为我的问题可能是 @id/details 实际上并不是唯一的,因此滚动时会发生未定义的行为。

如果是这种情况,那么如何为每个 ViewSwitcher 分配唯一 ID 或找到正确的 ViewSwitcher 来调用 .showNext() ?

0 投票
1 回答
1642 浏览

android - 只是迷路了... ViewSwitcher?创建一个 Activity 然后添加到 ViewSwitcher?

我是 Android 新手,觉得它很残酷(似乎有无数的细节和依赖项需要记住)。

Anywho,我得到了使用 ViewSwitcher 的 TextSwitcher1 示例应用程序。我假设 ViewSwitcher 是要走的路,需要显示地图或表格,用户可以选择并来回切换。

所以我在另一个应用程序中创建了我的 MapActivity,似乎工作。接下来集成到主应用程序中。所以,调用 View v = findViewById(R.layout.mapview); 然后是 mSwitcher.addView(v); 除了“v”为空。为什么?我要创建活动吗?但我还不想展示它。是否有“创建活动但在需要时隐藏它”这样的调用?还是我在叫错树?

感谢您的任何见解。

0 投票
1 回答
321 浏览

android - android ViewSwitcher 方向问题

我有一个包含两个视图的 viewSwitcher。当我在某个视图上时,是否有可能阻止屏幕方向更改?

0 投票
0 回答
341 浏览

android - 开始使用 ViewSwitcher 时的 Android Focus 问题

所以我正在开发一个 Android 应用程序,这是一个非常简单的应用程序,现在只有 2 个使用 ViewSwitcher 切换的视图。每个页面都有一个按钮来切换视图。无论出于何种原因,在应用程序开始时使用带有过渡(平滑平移动画)的 ViewSwitcher 按钮都不会正确触发其按钮按下事件。

无论出于何种原因,他们将它们排队,直到活动通过 onPause / onResume 循环,然后他们将触发所有排队的事件。仅当 ViewSwitcher 附加动画时才会发生这种情况。如果我没有设置任何动画并且视图会立即切换,则不会发生这种情况。它看起来像是某种低级错误,动画在第一次启动时永远阻塞。

这就是我创建动画的方式:

从网上取了一个样品。任何想法如何解决这一问题?我宁愿不让用户退出并重新进入应用程序以获取工作按钮。

谢谢!

0 投票
1 回答
521 浏览

android - 无法使用 ViewSwitcher 切换地图视图

我正在尝试使用ViewSwitcher在两个对象之间切换MapView(基于 GIS)。但我在以下位置得到以下异常magnifyMap (**line xyz**) mapview

即使在MapViews从父布局 ( homeScreenLayout) 中删除子视图 ( ) 之后。以下是相关的片段。

1)我的第一个MapView是 XML:

2)我的第二个MapView在我的活动中:

3)我ViewSwitcher用来添加这两个视图:

0 投票
1 回答
1401 浏览

android - View.addView() 抛出 IllegalStateException (ViewSwitcher)`

我有一个 ViewSwitcher 并想向它添加视图:

一个是自定义视图,另一个来自 XML。我评论了其中一个,但他们似乎都扔了IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first.

我尝试做几件事,例如首先将视图放入“容器”(另一种布局),或者尝试 removeView((View)getParent),就像我相信 logcat 试图说的那样。

这是我的 xml 文件(简而言之):

我的第一个猜测是所有孩子都必须在一个父母中,在我的例子中是线性布局。这似乎不起作用。

谢谢

0 投票
3 回答
786 浏览

android - 在 Eclipse IDE 中使用 ViewSwitcher

我是android编程的新手,我正在使用eclipse。我正在使用 ViewSwitcher,并且能够在视图之间来回切换。

我的问题是日食。

在 Eclipse 中,如何以图形方式编辑不同的布局?当我选择 res->layout->main.xml 时,只有第一个布局可见。

我知道有一种解决方法(或者甚至可能是正确的方法);有两个布局文件,并在它们之间切换。但这不是我现在的意图。

感谢您的任何建议。卡尔提克