30/09/2018, 20:50
RecyclerView error
Chào mọi người, Mìmh sử dụng RecyclerView để chứa 3 item nhưng nó cứ báo “The application may be doing too much work on its main thread.”
Có search trên mạng họ bảo dùng Runnable nhưng mình ko biết fix vào demo lúc này của mình như thế nào, mong giúp đỡ !
Bài liên quan
Bạn có thể đưa code lên để mọi người xem
Bạn phải đưa code lên .
Lỗi : The application may be doing too much work on its main thread." là do bạn thực hiện nhiều task vụ nặng ở luồng UI thread thôi . Ko liên quan gì đến RecyclerView ở đây cả .
Blogs: http://bit.ly/24D139w
Hỏi đáp android : http://bit.ly/24Ckin7
`public class Data {
}
public class Information {
}
public class MainActivity extends AppCompatActivity {
RecyclerView recyclerView;
MyCustomAdapter adapter;
}
public class MyCustomAdapter extends RecyclerView.Adapter<MyCustomAdapter.MyViewHolder> {
Context context;
ArrayList data;
LayoutInflater inflater;
}`
sửa dùm với ạ
còn đây là giao diện file activity_main.xml
` file list_item_row.xml `<?xml version="1.0" encoding="utf-8"?>`
</android.support.v7.widget.CardView>`
Mình nghĩ có thể do 3 cái ảnh của bạn nặng , tuy bạn get nó từ drawable ra .
Bạn thử ảnh hơn xem sao.
đúng rôi nó cứ báo dòng đó,thử ảnh hơn là sao bạn