ViewPager 以编程方式滚动

2024-01-02

我有一个简单的ViewPager。是否有可能以编程方式使用通常的动画每五秒滚动一次?


看一眼ViewPager.setCurrentItem(int)并将其与TimerTask or a Handler.

例子:

final ViewPager viewPager = ...;
final Handler h = new Handler(Looper.getMainLooper());
final Runnable r = new Runnable() { 
    public void run() {
        viewPager.setCurrentItem(0, true);
        h.postDelayed(r, 5000); 
    }
};
h.postDelayed(r, 5000); 

请务必在适当的时候取消可运行的。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ViewPager 以编程方式滚动 的相关文章

  • 如何使用 ProGuard 将所有方法保留在类中

    我使用 ProGuard 来优化我的 Android 应用程序 然而 对于 Android 仪器测试 我需要一些 但不是全部 类来保留所有成员 我尝试了各种方法 最后一个是 keepclassmembers public class com
  • Android Studio 3.0.0 不允许 DOCTYPE

    升级到Android Studio 3 0 0 同步并更新gradle插件 出现以下错误 Error DOCTYPE not allowed if function http apache org xml features disallow
  • 如何在 Android / Java 中获取图像的分辨率

    如何在 Android 中找到任何图像的分辨率 获取存储在磁盘中的图像大小的有效方法 例如获取用户选择上传的图像文件的大小 是使用BitmapFactory Options并设置inJustDecodeBounds为真 这样做你就会获取图像
  • Android 上有哪些字体可用? [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我知道安卓有一个字体集合 http www ascenderfonts com store search
  • 如何在 Android 中使用 Assets 中预加载的 SQLite 数据库

    我想用preloaded database在我的应用程序中意味着尝试在安装 apk 时获取数据库 以便可以使用已保存在其中的数据 我复制了 成分 db 文件位于资产文件夹中 并使用以下代码 但这会出现错误 从资源文件复制数据库时出现问题 我
  • 安卓无法玩ogg

    有人知道这是什么意思吗 ogg使用phonegap is Media播放 它使用MediaPlayer 05 26 15 41 50 007 1160 3631 E AudioFlinger no more track names avai
  • Android 自定义视图不能以正确的方式处理透明度/alpha

    我正在绘制自定义视图 在此视图中 我使用两个不同的绘画和路径对象在画布上绘画 我基本上是在绘制两个重叠的形状 添加 Alpha 后 视图中重叠的部分比图像的其余部分更暗 这是不希望的 但我不知道如何解决它 这是我的代码片段 用于展示我如何在
  • 毕加索动画加载图像

    我有以下代码在毕加索中加载图像 使用可绘制的占位符在图像下载时显示 不过 我想要的是一个动画旋转进度条样式的旋转器 它可以在图像加载时不断地旋转 就像我在大多数专业应用程序中看到的那样 毕加索似乎不支持这一点 只支持静态图像可绘制 有没有办
  • 以编程方式更新 Android 中的联系人姓名和电话号码

    我创建一个应用程序来读取 更新 删除联系人详细信息 这是更新联系人姓名和电话号码的问题 有人可以帮助我吗 我该怎么做 我正在使用以下代码 但它不起作用 Override public View onCreateView LayoutInfl
  • 如何将 android.net.Uri 转换为 java.net.URL? [复制]

    这个问题在这里已经有答案了 有没有办法从Uri to URL 我正在使用的库需要这个 它only接受一个URL但我需要在我的设备上使用图像 如果该方案的Uri is http or https new URL uri toString 应该
  • 从 TextView 中显示的数字中删除小数点[重复]

    这个问题在这里已经有答案了 对于我的简单计算器 我将结果显示在TextView 但它总是显示小数 我怎样才能删除它们 这是我的代码 public class MainActivity extends Activity implements
  • 如何以编程方式启动 ssh 服务器 android,以及如何获取连接到设备的用户名和密码

    我正在开发像这样的应用程序sshdroid 我想在 Android 操作系统上打开 ssh 连接 并且我想从电脑连接应用程序 我使用了 JSCH lib 但是这个lib用于将android连接到pc 我的要求是pc到android 任何人都
  • 为什么Android应用程序在发布到市场后尺寸会增加?

    我最近在 Android 市场上发布了我的应用程序 显示应用程序大小为 5 4MB 而实际 apk 大小为 2 8MB 为什么显示多出2MB 我应该如何限制我的应用程序大小 请帮我 您的应用程序大小会增加 因为您使用了复制保护选项ON在发布
  • onClick 未在带有子项的 LinearLayout 上触发

    我有一个自定义的 LinearLayout 和一个较小的 TextView 子级 我希望能够单击 TextView 未覆盖的区域 因此我将 clickable true 和 onclicklistener 设置为 LinearLayout
  • Android Studio 将音乐文件读取为文本文件,如何恢复它?

    gameAlert mp3是我的声音文件 运行应用程序时 它询问我该文件不与任何文件类型关联 请定义关联 我选择TextFile错误地 现在我的音乐文件被读取为文本文件 我如何将其转换回music file protected void o
  • Android - 如何更改 TimePicker 中的文本颜色?

    我正在使用 TimePicker 到 LinearLayout 中 背景颜色 黑色 但是 我看不到 TimePicker 中的数字 并且我需要在布局中将背景颜色设置为黑色 如何更改 TimePicker 中的 textColor 我已经尝试
  • 在Android Studio中更改项目主题?

    我使用浅色主题创建了一些项目 现在我想将其更改为深色 但我不知道该怎么做 顺便说一句 我不是问如何在代码中做到这一点 只是问如何更改项目的默认主题 在 AndroidManifest xml 的 application 标签下 您可以设置您
  • 将图像添加到自定义 AlertDialog

    我制作了一个 AlertDialog 让用户可以从我显示的 4 个选项中选择一个 前 3 个让他们在单击号码时直接拨打号码 第 4 个显示不同的视图 现在看起来是这样的 由于第四个选项的目的是不同的任务 我想让它看起来不同 因为用户可能会感
  • FCM onMessageReceived 应用程序运行时返回空白消息和标题

    正如您在标题中所写 当应用程序关闭时 它运行良好 并且onMessageReceived获取消息正文和标题 但如果应用程序处于前台模式 运行模式 则可以发送通知 但没有消息和标题 请问该怎么办 代码 Override public void
  • Android AutoCompleteTextView 带芯片

    我不确定我是否使用了正确的词语来描述此 UI 功能 但我已附上我希望在我的应用程序中实现的目标的快照 它由 Go SMS 使用 用户在编辑文本中键入联系人 在用户从完成下拉列表中选择联系人后 该联系人将被插入到编辑文本中 如附图所示 编辑文

随机推荐

  • 嵌套方法调用与一次性变量

    嵌套方法调用或使用一次性变量时的最佳实践是什么 你不应该使用一次性变量吗 example persistentStoreCoordinator addPersistentStoreWithType NSXMLStoreType config
  • C 库必须具有 .lib 扩展名

    我不懂C 但需要与项目中的一些C文件进行交互 我注意到有些文件有 lib扩展 而其他的 也应该是库 有 c and h文件仅位于大文件夹中 这些库有什么区别 Are the c and h文件夹也是库 Is the lib为图书馆和那些这样
  • Tabify 3 QDockWidget

    如何在 QMainWindow 中为 3 个小部件创建选项卡式停靠栏 我正在使用下面的代码 widget1 new QDockWidget this widget1 gt setObjectName name1 addDockWidget
  • 为什么 webgl 程序的着色器必须位于 html 文件中?

    我看到以下问题 有人询问如何从 html 中删除着色器 WebGL 是否有替代在 HTML 中嵌入着色器的方法 https stackoverflow com questions 5878703 webgl is there an alte
  • Django 与附加字段的多对多关系

    我想在自动创建的 ManyToMany 连接表中存储一些附加信息 我将如何在 Django 中做到这一点 就我而言 我有两个表 员工 和 项目 我想要存储的是每个项目中每个员工每小时的工作收入是多少 因为这些值并不相同 那么 我该怎么做呢
  • 如何使用 PHP + HTML 在超链接中传递数据库值

    我的数据库中有一个名为 Artists 的表 它包含两个乐队 我想做的是能够使用超链接单击乐队名称 将该乐队名称发送到另一个 php 页面进行处理 我的超链接语法抛出错误 query SELECT FROM artists result m
  • 在mongo shell中访问shell环境

    有没有办法在 mongo shell 中访问 shell 环境变量 在nodejs中 它可以访问脚本中的环境变量 如下所示 var uri process env MONGOLAB URI 我正在 mongo 脚本中寻找相同的方式 您可以使
  • 有断头台限制的相同矩形内矩形打包算法的提示吗?

    我的任务是为一位熟人构建一个程序 该程序计算出将书页适合打印和剪切的大纸张的最佳方式 在实践中 这意味着我需要找到在给定矩形 打印纸 内排列具有相同尺寸 页面 的矩形的最佳方法 以便可以使用断头台切割来分离所有页面而不破坏任何页面 如果你们
  • QTableView 格式化单独的行和列

    也许我要问的问题太基本了 以至于我在某个地方错过了它 但我用谷歌搜索了各种各样的东西 但我无法找到答案 我有以下表视图 来自 SQLite 表 body new QSqlTableModel parent data gt m db body
  • return 语句何时需要显式移动?

    In a 对另一个问题的评论 https stackoverflow com q 17473753 321013乔纳森 韦克利回应我的声明 您永远不需要显式移动局部变量函数返回 价值 这是隐式的移动 gt 永远不要说永远 如果局部变量 您需
  • Roboguice 全球活动经理

    我在 Android 应用程序中使用 RoboGuice 3 0 1 和 RoboBlender 我想要一个全局事件管理器 并注意到 RG3 0 已经有了它 如下所述 https github com roboguice roboguice
  • iPhone 操作系统是 64 位还是 32 位?

    有人知道 iPhone 操作系统是基于 32 位还是 64 位架构吗 ARM http en wikipedia org wiki ARM architecture是32位架构 我相信iPhone和iPhone 3G使用omap2 它使用A
  • 通过比较 4 个不同的行来提取数据

    表数据如下 需要提取满足以下条件的记录 这里值 值2 值1 Value of two days back data should be gt 2 Value of last day data is lt 0 Value of next da
  • groupby pandas:插入列的索引与框架索引不兼容

    我已经对 pandas 执行了 groupby 我想应用一个复杂的函数 该函数需要多个输入 并给出一个 pandas Series 作为输出 我想将其刻录在原始数据框中 这对我来说是一个已知的过程 并且效果很好 除了最后一个案例 我对无法完
  • Roslyn 启动时间慢

    我注意到 Roslyn 解析 编译的启动时间是相当大的一次性成本 编辑 我正在使用 Roslyn CTP MSI 程序集位于 GAC 中 这是预期的吗 有什么解决方法吗 运行下面的代码 执行 1 次迭代 约 3 秒 所需的时间与运行 300
  • 如何重写 python 对象中的 __type__ 方法?

    我创建了一个 Python 类来进行一些数学计算 在该对象中 我试图更改类型 type 方法结果 而我的尝试失败了 当我尝试为出现的对象使用 type 方法时
  • 如何向用户显示电子邮件地址但对机器人隐藏?有没有一种简单的方法可以使用 PHP、Javascript 或 Jquery 来做到这一点?

    有没有一种优雅且简单的方法可以使用 PHP Javascript 或 Jquery 来做到这一点 有很多方法可以做到这一点 我们很幸运地通过 python javascript 混淆了源代码 另一个更简单的最爱是 CSS unicode b
  • 为什么 ExtJS 在格式化日期时要减去一天?

    Using ExtJS 4 0 2 我可以在控制台中输入以下内容 Ext util Format date 2012 01 13 m d Y I get 01 12 2012 Why 我可以用以下方法纠正它 Ext util Format
  • 第一次 MKReverseGeocoder: didFailWithError:Error Domain=NSURLErrorDomain Code=-1011 {PBHTTPStatusCode=503}

    在我的应用程序中 第一次reverseGeocoder 结果如下错误块 didFailWithError 错误 Domain NSURLErrorDomain Code 1011 该操作无法 完全的 NSURLErrorDomain 错误
  • ViewPager 以编程方式滚动

    我有一个简单的ViewPager 是否有可能以编程方式使用通常的动画每五秒滚动一次 看一眼ViewPager setCurrentItem int 并将其与TimerTask or a Handler 例子 final ViewPager