<NME> PocketQueryListActivity.java
<BEF> package cgeo.geocaching.connector.gc;

import cgeo.geocaching.R;
import cgeo.geocaching.models.GCList;
import cgeo.geocaching.settings.Settings;

import java.util.List;

public class PocketQueryListActivity extends AbstractListActivity {

    public PocketQueryListActivity() {
        title = R.string.menu_lists_pocket_queries;
        progressInfo = R.string.search_pocket_loading;
        errorReadingList = R.string.err_read_pocket_query_list;
    }

    @Override
    protected boolean getFiltersetting() {
        return Settings.getPqShowDownloadableOnly();
    }

    @Override
    protected void setFiltersetting(final boolean value) {
        Settings.setPqShowDownloadableOnly(value);
    }

    @Override
    protected List<GCList> getList() {
        return GCParser.searchPocketQueries();
    }

    @Override
    boolean alwaysShow(final GCList list) {
        return list.isDownloadable();
    }
}
                    ActivityMixin.showToast(PocketQueryListActivity.this, getString(R.string.warn_no_pocket_query_found));
                    finish();
                }
                adapter.addAll(pocketQueryList);
            }
        });
    }

<MSG> Merge branch 'release' into upstream

<DFF> @@ -38,7 +38,13 @@ public class PocketQueryListActivity extends AbstractListActivity {
                     ActivityMixin.showToast(PocketQueryListActivity.this, getString(R.string.warn_no_pocket_query_found));
                     finish();
                 }
-                adapter.addAll(pocketQueryList);
+                // adapter.addAll does not exist until API 11. We will notify the adapter ourselves as not to queue
+                // a call to notifyDataSetChanged() after every add.
+                adapter.setNotifyOnChange(false);
+                for (final PocketQuery pocketQuery : pocketQueryList) {
+                    adapter.add(pocketQuery);
+                }
+                adapter.notifyDataSetChanged();
             }
         });
     }

Merge branch 'release' into upstream