一、
Bundle传递 对象时 现在实体类实现 Serializable 接口
然后通过putSerialiizable 传递对象
Bundle bundle=new Bundle();
ResponseBean.ResultBean.DataBean
dataBean=dataBeanList.get(position);
bundle.putSerializable("databean",dataBean);
接受 Bundle 传递的对象:
Bundle bundle=getArguments();
ResponseBean.ResultBean.DataBean dataBean= (ResponseBean.ResultBean.DataBean)bundle.getSerializable("databean");
创建Bundle 对象 然后 getArguments();
二、svg图片在Android 5.0 以下闪退
1.在 defaultConfig 中 添加
vectorDrawables.useSupportLibrary = true
2. ImageView src 改为 srcCompat
app:srcCompat="@drawable/icon"
3.textView 等控件设置drawable 或者 background
不直接引用svg图片
重新写个xml 在 layer -list 中 引用 svg图片 ,然后 控件 引用这个xml
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/ic_shop"/>
</layer-list>