我想在LinearLayout
不阻塞 UI 的情况下向我的视图添加视图。
@Override
protected void onPostExecute(RequestMySellingList result)
{
for (MySellingData data : result.data)
{
LinearLayout rowSelling = (LinearLayout) inflater.inflate(R.layout.row_selling_item, null);
ImageView iv_sellingItemImage = (ImageView) rowSelling.findViewById(R.id.iv_sellingItemImage);
iv_sellingItemImage.setImageBitmap(data.bitmap);
// Add rowSelling to the main list holder
ll_sellingList.addView(rowSelling);
}
}
注意: ll_sellingList
是LinearLayout
包含条目的
我无法使用onProgressUpdate()
,因为我收到了很长的 json 响应,我必须使用onPostExecute()
获取完整 json 请求的方法。
问题是如果请求很长 - addView 会阻止 UI