问题标签 [android-pageradapter]

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 投票
2 回答
107 浏览

android - 使用 PageAdapter 启动新活动

我正在开发一个 android 应用程序,其中有 4 个不同的选项卡。现在,对于每个选项卡,我必须分配不同的活动。例如,用选项卡 1 说,应该有 First.java 活动。使用选项卡 2,应该有 Second.java 活动等等。我遵循了一个教程并成功实现,下面是我的代码,

activity_main.xml

MainActivity.java

MyPagerAdapter.java

但是,在这里我想用每个选项卡开始不同的活动,我该怎么做?

0 投票
2 回答
1978 浏览

android - 使用 android 中的 PagerAdapter 在单个选项卡下的多个活动(可滑动选项卡)

如何制作包含多个活动的单个选项卡?到目前为止,我已经开发了一个小演示(如下图所示)。

在此处输入图像描述

在这里,“签入”选项卡中只有一项活动。现在,假设我单击“签入”选项卡中的一个按钮,第二个活动应该在同一个“签入”选项卡下提示。下面是我使用寻呼机适配器的代码。

activity_main.xml

MainActivity.java

MyPagerAdaper.java

我正在 api 级别 2.2 上开发我的应用程序。我也希望我的标签可以滑动,我做到了。另外,我遇​​到了需要 api 级别 11 的片段的主题。我很困惑如何解决这个问题。需要做什么?或者有没有更好的解决方案可以在单个选项卡下进行多项活动?

0 投票
2 回答
1545 浏览

android - 如何在 ViewPager 中实现可缩放的 ImageView?

我唯一的问题是,当图像被缩放时,它与寻呼机的上一个和下一个元素重叠。

没有缩放的 ViewPager

在此处输入图像描述

缩放图像重叠后

在此处输入图像描述

0 投票
1 回答
159 浏览

android - View 的 Visibity 设置为 GONE,但 View 仍然出现在 PagerAdapter 内的屏幕上

请帮我解决这些问题,我被困住了

我正在使用 viewpager,我需要我的线性布局更改它在单击按钮时的可见性,但可见性属性似乎但不起作用。

这是我的代码

谁能帮帮我。

0 投票
0 回答
100 浏览

java - 寻呼机适配器的第一页中没有数据

我在活动中单击项目时创建适配器。第一页是空的。当我将它滑过(到第三页内容时)并回来时内容就在那里。

和适配器

我在这里发现同样的问题First viewpager page空白但没有解决方案。

0 投票
1 回答
1509 浏览

android - Fragment 中的 ViewPager 控制的 Fragment 不会出现

我的应用程序中的顶部活动包含一个带有自定义 ViewPager(禁用滑动手势)和 FragmentPagerAdapter 的固定选项卡栏。

这个标签栏可以访问三个不同的片段,在第一个片段中,我希望能够在与该片段相关的视图之间滑动。

最初我尝试使用 ViewFlipper,但我无法获得与 ViewPager 相同的手势,所以现在我尝试在片段中实现 ViewPager。

我用于 ViewPager 的代码来自 AnimationsDemo 项目,可以在页面上找到有关 ViewPager 的信息。虽然我确实通过移除允许您使用按钮按下在视图之间切换的下部栏进行了一些小的调整。

这是我的片段的样子:

以及属于它的 XML:

由于 StackOverflow 上的这篇文章,我正在使用 AsyncTask ,因为我在快速切换选项卡项时偶尔会遇到该错误。

这就是我想要显示的片段的样子:

以及随之而来的 XML:

因此,当我运行程序时,包含 ViewPager 的片段看起来很好,我可以在顶部看到文本“屏幕幻灯片片段”,我没有收到任何错误。我实际上也可以在这个片段中滑动 ViewPager。当我向右滑动时,我可以看到左侧出现蓝色指示器,表明我在第一个 Fragment 处,当我向左滑动几次时,该指示器出现在右侧。所以 ViewPager 实际上是存在的,片段只是没有出现。

我遇到了这个项目,它是关于嵌套 ViewPager 的,但似乎这个项目至少需要 API 级别 17。所以它甚至不可能。

所以我的问题是,有没有办法让这些片段出现(仅支持 4.0 和更高版本)或者是否有另一种更有效的方法可以在片段/视图之间切换(此寻呼机中片段的所有视图将完全在布局方面相同,唯一的区别是 TextViews 中的文本)。也许甚至还有另一个线程完全解释了我完全错过的同一个问题。

0 投票
1 回答
2479 浏览

android - Get file name from array list

How would I go about getting the File name from this PageAdapter so I can use it as a string to delete an image.

I tried converting viewPager.setCurrentItem(position) to a string, I tried converting viewPager.getCurrentItem(), I tried converting the Bitmap to a String... I am out of ideas and now turn to you experts.

I have been search stackoverflow and Google for 3 days and can not find anything to help me with this.

Any Help that you can provide would be greatly appreciated.

FullScreenViewActivity.java

FullScreenImageAdapter.java

Utils.java

AppConstant.java

0 投票
2 回答
3487 浏览

android - 在 viewpager 中保存视图状态

这是这个问题ViewPager 和 Fragments 的后续 - 存储 Fragment 状态的正确方法是什么?. 我需要有人用代码解释这部分答案。

Another approach is to override FragmentPageAdapter.instantiateItem(View, int) and save a reference to the fragment returned from the super call before returning it (it has the logic to find the fragment, if already present).

我正在使用 aPagerAdapter将数据从游标加载到 viewpager 中。我已经覆盖了PagerAdapter.intantiateItem. 我所需要的只是能够保存被点击的按钮的状态。这是我的代码

我也尝试了这个答案,但在 ViewPager 中保存片段状态不起作用

提前致谢。

0 投票
1 回答
1066 浏览

android - ViewPager 偏移光标位置

我有类似这个ViewPager 的情况。在 SimpleCursorAdapter和这个ViewPager 光标位置中出现错误的光标,但问题没有适用的答案。

情况

我正在从数据库(光标)加载视图页面中的视图。当我为项目(等)设置文本时ButtonsTextViews它会使用正确的光标(在预期位置)执行此操作。但是当我尝试button.getText()它时,它会显示数据库中下一个位置的文本(与按钮等相同)。如果用户向前滑动,光标返回下一个位置的值,如果用户向后滑动,它返回前一个位置的值

因此,在位置x向前滑动将光标返回位置x + 1,向后滑动将光标返回位置x - 1。我该如何解决这个问题?这是我的PagerAdapter.instantiateItem

还有我的 onLoadFinished()

希望能得到一些帮助。

0 投票
1 回答
1276 浏览

java - ViewPager.SimpleOnPageChangeListener 不起作用

我有一个 ViewPager / PagerAdapter 应该允许我在一系列页脚图像中滑动以更改电台(通过更改字符串 PLAYLIST):

在此处输入图像描述

...但是当我浏览图像时 - 似乎什么都没有发生。

任何建议都非常感谢!

资源: