问题标签 [android-query]

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

android - Android Query - load Images in ListView with Aspect Ratio in Fragment

I want to use Android Query library to load a fragment with a listview in order to display up to 5 photos keeping the aspect ratio. I have followed the piece of code provided in the demo app of AQ trying to adapt it with a fragment and not a view.

Here is the piece of code:

Problem is that the app crashes, here is the error:

02-22 17:08:35.339: E/AndroidRuntime(14259): FATAL EXCEPTION: main 02-22 17:08:35.339: E/AndroidRuntime(14259): java.lang.NullPointerException 02-22 17:08:35.339: E/AndroidRuntime(14259): at com.example.testaq.PhotoFragment.onStart(PhotoFragment.java:94) 02-22 17:08:35.339: E/AndroidRuntime(14259): at android.app.Fragment.performStart(Fragment.java:1719) 02-22 17:08:35.339: E/AndroidRuntime(14259): at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:913) 02-22 17:08:35.339: E/AndroidRuntime(14259): at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1057) 02-22 17:08:35.339: E/AndroidRuntime(14259): at android.app.BackStackRecord.run(BackStackRecord.java:682) 02-22 17:08:35.339: E/AndroidRuntime(14259): at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1435) 02-22 17:08:35.339: E/AndroidRuntime(14259): at android.app.FragmentManagerImpl$1.run(FragmentManager.java:441) 02-22 17:08:35.339: E/AndroidRuntime(14259): at android.os.Handler.handleCallback(Handler.java:725) 02-22 17:08:35.339: E/AndroidRuntime(14259): at android.os.Handler.dispatchMessage(Handler.java:92) 02-22 17:08:35.339: E/AndroidRuntime(14259): at android.os.Looper.loop(Looper.java:137) 02-22 17:08:35.339: E/AndroidRuntime(14259): at android.app.ActivityThread.main(ActivityThread.java:5039) 02-22 17:08:35.339: E/AndroidRuntime(14259): at java.lang.reflect.Method.invokeNative(Native Method) 02-22 17:08:35.339: E/AndroidRuntime(14259): at java.lang.reflect.Method.invoke(Method.java:511) 02-22 17:08:35.339: E/AndroidRuntime(14259): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793) 02-22 17:08:35.339: E/AndroidRuntime(14259): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560) 02-22 17:08:35.339: E/AndroidRuntime(14259): at dalvik.system.NativeStart.main(Native Method) 02-22 17:12:15.761: I/Process(14259): Sending signal. PID: 14259 SIG: 9

The crash happens on this line:

Any idea on what i am doing wrong? I could not find an example of app with a fragment and listview of images as I want to do..

Thanks for your ideas!

0 投票
1 回答
243 浏览

android - 如何在android的MediaStore中过滤只有你喜欢的视频?

有没有其他方法可以只获取您喜欢的视频,而不是文件夹中的所有视频。

w

怎么做?

0 投票
7 回答
1427 浏览

java - Android Query - 检测位置

我正在使用 Android Query 来检测用户的位置。

出于某种原因,当我尝试检索我的纬度和经度时,它会显示我之前的位置,它在几百米外,就好像它被缓存了一样。

这里可能是什么问题?

日志猫:

有没有可靠的替代品?

0 投票
1 回答
414 浏览

java - 具有多种视图类型的 ExpandableListView 在滚动时崩溃等

出于某种原因,我的 expandableListView 在滚动或旋转更改时崩溃。我有此活动的两种视图类型

代码:

日志猫:

它在“holder.aq.id(R.id.comments_item_userpic).image(item.user_img, true, false, 96, 0);”上崩溃 我不知道为什么。有人可以帮我吗?

0 投票
1 回答
574 浏览

android - 使用 Aquery:无法从位图生成纹理

尝试使用图像填充列表视图时出现错误,“无法从位图生成纹理”。我正在使用查询来下载、缓存和检索它们。

我有一个 ArrayAdapter 和一系列“新闻”对象,它们有标题、文本和图像 url。在适配器中,我从相应的 News 对象调用“setImage”方法,传递我想要在哪个视图中显示图像的图像视图的引用。这是代码,负责获取图像并对其进行缓存:

谢谢!

0 投票
1 回答
2156 浏览

android - 更新 android-query maven 库依赖

目前google代码中提供的最新版本是0.26.7

https://code.google.com/p/android-query/downloads/list

但是maven仓库里的jar还在0.25.9,一年多了。

http://mvnrepository.com/artifact/com.googlecode.android-query/android-query

无论如何,公众是否可以更新图书馆?

0 投票
3 回答
699 浏览

android - Listview 创建所有元素而不是可见元素

我有一个问题,我没有在stackoverflow(或到目前为止的任何其他地方)上找到任何解决方案。

概括 :

我有滚动视图,其中有一个可见性消失的 ListView(可以用 TextView 切换)。

当我设置适配器内容时,在我的活动中,onScroll 调用了 4 个可见项,但适配器的 getView 调用了整个数据集(181 项),这带来了很多性能问题/imageref_ashmem 创建失败......(的当然删除图像加载删除创建失败但很好:D)

=== 活动 ===

onScroll 中的活动结果

=== 布局提取 ===

BottomLayout 的高度以编程方式设置为屏幕宽度的 3/4。

=== 适配器 ===

编辑:每次滚动时,它都会再次解析整个数据集,因此 181 调用 getView。

0 投票
1 回答
387 浏览

android - ManagedQuery 导致空指针异常

我正在做一个项目,想读取通话记录并将它们写入文件并将其发送到服务器。我用于读取通话记录的代码在单独的项目中运行良好。但是在将代码与原始项目集成时会导致 NullPointerException。所有权限都经过验证。这是我的代码

Logcat 显示此错误 05-15 16:17:14.107: E/AndroidRuntime(20715): FATAL EXCEPTION: main 05-15 16:17:14.107: E/AndroidRuntime(20715): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.atu_proto/com.example.atu_proto.MenuList}:java.lang.NullPointerException

05-15 16:17:14.107: E/AndroidRuntime(20715): 在 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2313)

05-15 16:17:14.107: E/AndroidRuntime(20715): 在 android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2365)

05-15 16:17:14.107: E/AndroidRuntime(20715): 在 android.app.ActivityThread.access$600(ActivityThread.java:156)

05-15 16:17:14.107: E/AndroidRuntime(20715): 在 android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344)

05-15 16:17:14.107: E/AndroidRuntime(20715): 在 android.os.Handler.dispatchMessage(Handler.java:99)

05-15 16:17:14.107: E/AndroidRuntime(20715): 在 android.os.Looper.loop(Looper.java:153)

05-15 16:17:14.107: E/AndroidRuntime(20715): 在 android.app.ActivityThread.main(ActivityThread.java:5336)

05-15 16:17:14.107: E/AndroidRuntime(20715): 在 java.lang.reflect.Method.invokeNative(Native Method)

05-15 16:17:14.107: E/AndroidRuntime(20715): 在 java.lang.reflect.Method.invoke(Method.java:511)

05-15 16:17:14.107: E/AndroidRuntime(20715): 在 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:833)

05-15 16:17:14.107: E/AndroidRuntime(20715): 在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)

05-15 16:17:14.107: E/AndroidRuntime(20715): at dalvik.system.NativeStart.main(Native Method)

05-15 16:17:14.107:E/AndroidRuntime(20715):由:java.lang.NullPointerException 引起

05-15 16:17:14.107: E/AndroidRuntime(20715): 在 android.content.ContextWrapper.getContentResolver(ContextWrapper.java:99)

05-15 16:17:14.107: E/AndroidRuntime(20715): 在 android.app.Activity.managedQuery(Activity.java:1751)

05-15 16:17:14.107: E/AndroidRuntime(20715): at com.example.atu_proto.CallLogsRetrieve.getCallDetails(CallLogsRetrieve.java:89)

05-15 16:17:14.107: E/AndroidRuntime(20715): 在 com.example.atu_proto.MenuList.onCreate(MenuList.java:78)

05-15 16:17:14.107: E/AndroidRuntime(20715): 在 android.app.Activity.performCreate(Activity.java:5122)

05-15 16:17:14.107: E/AndroidRuntime(20715): 在 android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1081)

05-15 16:17:14.107: E/AndroidRuntime(20715): 在 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2277) 05-15 16:17:14.107: E/AndroidRuntime(20715): ...还有 11 个

0 投票
1 回答
1228 浏览

android - 如果在sqlite android中更新查询失败,如何插入记录

我有一个案例,如果我的更新查询由于数据库中没有现有数据而失败。然后,如果数据库中不可用,我想插入新记录。我到处搜索,但是,根据我的源代码,我没有得到解决方案。找到下面的代码并告诉我解决方案。提前谢谢老哥。

0 投票
0 回答
130 浏览

android - 实施 AndroidQuery 以在 Google Play 上获取我的应用程序的最新版本

我想通过代码检查设备上安装的应用程序是否是最后一次更新。我已经尝试了很多东西,但没有奏效。最后我找到了这个有趣的 API:https ://code.google.com/p/android-query/wiki/Service 。我正在尝试实现它,但我觉得这对我来说有点困难(我在这个世界上还很陌生)。我想知道是否有人可以帮助我做到这一点。我不在乎我是否必须使用另一个 API,或者我可以使用谷歌的 API 来获取这些信息。我只是想获取版本号,例如:“Application.getLastUpdate”(这只是一个示例)并与应用安装版本进行比较。有人可以给我一个提示吗??我会非常感激。对不起,如果我自己解释得不好,我可以再试一次。非常感谢。