问题标签 [commonsware-cwac]

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

android - Android标题视图单独滚动到列表视图

您好我正在使用合并适配器创建一个列表视图。但我对标题有一些问题。它们似乎独立于列表滚动到通常只是捕捉到页面顶部。我如何得到它以使标题保持在原位?或者没有人会导致这种情况吗?

这是我的代码

代码

0 投票
2 回答
1425 浏览

android - Android将相对视图添加到合并适配器

嗨,我正在尝试将相对视图添加到合并适配器,但它目前正在单独滚动到列表,所以有人知道我如何将带有图像视图和文本视图的相对布局添加到合并适配器?

我的目标是让它看起来像这样

并让这一切滚动,就好像它都是一个列表一样

这是我迄今为止的尝试

红细胞.xml

0 投票
1 回答
730 浏览

android - 如何在调用 requestLocationUpdates() 的同一位置等待 LocationListener 中的 onLocationChanged()?

我正在编写一个 GPS 跟踪应用程序。我正在使用 CommonsWare WakefulIntentService 和 AlarmReceiver 从 GPS 安排固定位置。问题是我必须使用 doWakefulWork() 方法是为了与同步阻塞进程一起使用,而我所拥有的是异步非阻塞方法。那么我应该如何使用 LocationListener 中的 onLocationChanged() 和 doWakefulWork() 方法中的 requestLocationUpdates() 来修复 GPS 位置?

解决了:

我刚刚发现这个功能已经在LocationPoller中实现了。

0 投票
0 回答
292 浏览

android - 西瓦克。locpoll 停止更新?

locpoll 在一段时间(25 秒)内获取位置,似乎有时它会停止发送位置更新或接收器停止接收。这是我的代码。有什么问题吗。。

这就是我启动gps的方式

这就是我关闭活动的方式

在此先感谢帕梅拉

0 投票
1 回答
94 浏览

android - 运行 LocationPollerDemo 时未接收到广播

我从 Commonsware 搜索了许多关于LocPoller的问题和答案,但没有找到我的问题的答案。我已经尝试使用来自 github 的最新演示,但我遇到了问题。首先,我必须承认我在演示中修改了 PERIOD,因此警报每 15 秒触发一次。我意识到这将大量消耗面糊,这只是为了测试。我希望LocationReceiver 的onReceive() 会每 15 秒被调用一次,但这并没有发生。

调试事情我看到警报正在触发,一切似乎都很好,因为它正在到达 PollerThread 并调用 sendBroadcast。所以我认为我的设置有误,但我不确定是什么。除了在演示中更改 PERIOD 之外,其他一切都保持原样。我试过在设备和模拟器(8 级)上运行它。任何调试此问题的帮助将不胜感激。

最后,我正在寻找的功能是能够跟踪手机位置,以便我的应用程序可以随时获取当前位置。我在研究中看到了这一点,尽管它非常符合要求。如果有人对不同的方法有更好的了解,我很想听听。

谢谢,林德斯

0 投票
3 回答
10185 浏览

android - 无尽的网格视图

我看过很多无尽列表的实现。其中之一是https://github.com/commonsguy/cwac-endless

他们都在使用列表视图。所有这些都只是在列表中添加另一行。但是当我们考虑 Gridview(如在 Google Play Store 中)并将加载视图添加为网格中的另一个项目时,它看起来很难看。如何在 Play 商店中实现相同的目标?

0 投票
2 回答
216 浏览

php - 如何使用 SAX Parser 解析小部分数据?

我正在制作一个小型 android 应用程序,其中我使用 https://github.com/commonsguy/cwac-endless/使用无限列表视图

服务器端的数据可能包含数千个条目,因此一次下载所有值会非常大。cacheInBackground()我应该使用一个链接分段解析数据,还是应该分段分解 Web 服务并在一段时间后从不同的链接使用 sax 解析器调用它们。

0 投票
1 回答
1010 浏览

android - 无尽的适配器总是在后台运行以下载数据

我在我的应用程序中自定义了 EndlessAdapter 的代码,但我犯了一个错误,因为这个 Endless Adapter 总是在后台下载数据,而不是在用户向下滚动列表后下载相同的数据,我无法在我们的项目中找到相同的错误。由于这个错误,我的应用程序有时会返回 OutOfMemoryException,这是不可接受的。

请向我建议任何有关相同的解决方案。

代码: * MyEndlessAdapter: *

将 Demoadapter 设置为列表:

提前致谢。

0 投票
1 回答
365 浏览

android - 什么是片段旋转最佳实践中的无尽适配器?

所以我在一个片段上使用了来自 commonsware 的无限适配器,我遇到的问题是每次我在适配器等待完成加载一些数据时旋转,都会再次调用 cacheInBackground 方法。适配器的初始化是在片段的 onActivityCreated 方法上调用的,那么我怎样才能简单地恢复第一次调用 cacheInBackground 方法的结果呢?

问候,

0 投票
2 回答
929 浏览

android - 带有标题和 MergeAdapter 的可点击 ListView 使应用程序崩溃 onListItemClick

我在返回 ListView 或几个 ListView 的组合的活动中遇到问题,该活动与 Commonsware 的 MergeAdapter 合并。它是一种搜索活动,基于搜索查询将返回来自 1 个或多个不同类别的结果。当类别超过1时,我插入一个标题,这是另一个只有一行的ListView - 类别的名称。

一些代码:

}

然后我有一个标头适配器:

}

如您所见,仅在必要时才会显示。在我的活动中,我有一个 onListItemClick 被覆盖:

因此,当我只有一个适配器中的一个类别时,一切正常。当我得到其中两个结果的那一刻,我得到了一个 ArrayIndexOutOfBoundsException。我认为我获得职位的逻辑是不正确的。任何想法将不胜感激,谢谢。

这是堆栈跟踪: