【发布时间】:2014-11-11 12:50:27
【问题描述】:
我在添加和删除一行RecycerView 时使用recyclerView.setItemAnimator(new DefaultItemAnimator()); 制作动画。
它在Kitkat 上运行良好,但在GingerBread 上却不行
MainActivity.java
recyclerView.setHasFixedSize(true);
layoutManager=new LinearLayoutManager(MainActivity.this);
recyclerView.setLayoutManager(layoutManager);
adapter=new MyRecyclerView(createMockList(),this,1);
recyclerView.setAdapter(adapter);
recyclerView.setItemAnimator(new DefaultItemAnimator());
setlistener(adapter);
我尝试设置android:hardwareAccelerated="true" 和
android:minSdkVersion="8"
android:targetSdkVersion="8"
在我的清单文件中,但没有运气。
请帮忙
【问题讨论】:
-
FLAG_HARDWARE_ACCELERATED 在 Honeycomb 中被引入。 :) developer.android.com/guide/topics/graphics/hardware-accel.html
-
@NikolaDespotoski 然后还有其他选择吗?
标签: android android-5.0-lollipop android-recyclerview