mirror of https://github.com/M66B/NetGuard.git
Close access list cursor
This commit is contained in:
parent
5f501f16e6
commit
26c1d10eef
|
@ -60,6 +60,7 @@ import android.widget.AdapterView;
|
|||
import android.widget.Button;
|
||||
import android.widget.CheckBox;
|
||||
import android.widget.CompoundButton;
|
||||
import android.widget.CursorAdapter;
|
||||
import android.widget.Filter;
|
||||
import android.widget.Filterable;
|
||||
import android.widget.ImageButton;
|
||||
|
@ -842,6 +843,18 @@ public class AdapterRule extends RecyclerView.Adapter<AdapterRule.ViewHolder> im
|
|||
});
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onViewRecycled(ViewHolder holder) {
|
||||
super.onViewRecycled(holder);
|
||||
|
||||
CursorAdapter adapter = (CursorAdapter) holder.lvAccess.getAdapter();
|
||||
if (adapter != null) {
|
||||
Log.i(TAG, "Closing access cursor");
|
||||
adapter.changeCursor(null);
|
||||
holder.lvAccess.setAdapter(null);
|
||||
}
|
||||
}
|
||||
|
||||
private void markPro(MenuItem menu, String sku) {
|
||||
if (sku == null || !IAB.isPurchased(sku, context)) {
|
||||
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context);
|
||||
|
|
Loading…
Reference in New Issue