Questions tagged «android-cursorloader»

5
没有ContentProvider的CursorLoader用法
Android SDK文档说该startManagingCursor()方法已被弃用: 不建议使用此方法。而是将新的CursorLoader类与LoaderManager一起使用;在旧版平台上,也可以通过Android兼容性软件包获得此功能。此方法使活动可以根据活动的生命周期来为您管理给定的Cursor生命周期。也就是说,当活动停止时,它将自动在给定的Cursor上调用deactivate(),而在稍后重新启动时,它将为您调用requery()。活动销毁后,所有托管游标将自动关闭。如果您的目标是HONEYCOMB或更高版本,请考虑改用LoaderManager(可通过getLoaderManager()获得) 所以我想用CursorLoader。但是,当我在的构造函数中需要URI时,如何在有自定义CursorAdapter和不存在的情况下使用它?ContentProviderCursorLoader

1
使用Robolectric测试ViewPager(和CursorLoader)
有谁知道如何使用Robolectric测试以下设置? 包含ViewPager和使用CursorLoader加载数据的片段。 使用下面的代码,CursorLoader永远不会被推入视图分页器的适配器中。我被await()电话卡住了。 EventsFragmentTest.java: @RunWith(CustomRobolectricTestRunner.class) public class EventsFragmentTest extends AbstractDbAndUiDriver { // which element in the view pager we are testing private static final int TEST_INDEX = 0; protected SherlockFragmentActivity mActivity; protected EventsFragment_ mFragment; @Override @Before public void setUp() throws Exception { // create activity to hold the fragment this.mActivity …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.