java - Android Jelly Bean 不支持 PullToRefreshListView

标签 java android

我已经实现了 johan 中的 PullToRefreshListView该应用程序在除新版 Jelly Bean 之外的所有其他 Android 版本上都能正常运行。有谁知道这可能是什么原因,或者是否有解决这个问题的方法?我已经在 Android 版本 4.1.1 和 Samsung Galaxy S3 上对此进行了测试。

此外,是否可以在应用程序内设置过滤器,以便它可以识别设备是否运行 Android 版本 > 4.0。这可能是一个临时解决方案。

谢谢 拉贾特

最佳答案

事实证明,这是 Jelly Bean 中的一个实际问题。解决方案在作者页面:

您需要更改 PullToRefreshListView 类中的以下行:

@Override
protected void onAttachedToWindow() {
    super.onAttachedToWindow();
    setSelection(1);
}

更多 here

祝一切顺利

关于java - Android Jelly Bean 不支持 PullToRefreshListView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13307062/

相关文章:

java - 使用 Hibernate 保留原始 Java Enum

java - Wildfly 10.0 - java.lang.NoClassDefFoundError : Failed to link org/jboss/resteasy/skeleton/key/as7/OAuthAuthenticationServerValve

Java Spark REST api上传文件

android - Class<*> 和 Class<T> 有什么区别

android - 同时滚动三个 GridView

javascript - Android Studio - 任务应用程序 :packageRelease 执行失败

java - 将单个文件包含在 Java VM 的 -classpath 参数中是否正确?

java - 使用 ASM 字节码检测在堆栈上加载构造函数参数(值)

java - Android 应用程序 - 从站点获取变量

java - 如何通过 Android addJavascriptInterface 将非原始对象从 Java 传递给 JS?