您好, 我想知道在OOM之前mData可以使用多少项? 我的意思是如果我在已发布的应用程序中执行infinte滚动它会抛出OOM吗?
public class MyRecyclerViewAdapter extends RecyclerView.Adapter<MyRecyclerViewAdapter.ViewHolder> {
private List<String> mData;
private LayoutInflater mInflater;
private ItemClickListener mClickListener;
// data is passed into the constructor
MyRecyclerViewAdapter(Context context, List<String> data) {
this.mInflater = LayoutInflater.from(context);
this.mData = data;
}
..............
}
答案 0 :(得分:-1)
如果您对字符串列表有疑问,则只取决于字符串的长度。通常1个字符串的字符串= 1个字节(取决于编码)。所以答案取决于你的应用程序所分配的空闲内存。