原创 利用註解獲取greendao的表名
greendao Entity註解類源碼中: @Retention(RetentionPolicy.SOURCE) //表示編譯時有效,運行時是沒有效果的 所以無法使用greendao的註解來進行映射獲取表名等屬性 ; 首先自己新建註解
原创 對同一個List類型數據實現二級ExpandableListView
數據源,group爲組數據,tableName爲子項數據: List<Map<String, String>> tableNameList = new ArrayList<>(); Map<String, String> map = n
原创 GreenDao 錯誤:Property 'code' is not part of ComprehensiveEngEntityDao
代碼有誤,查詢條件裏Dao接口寫錯: List<ComprehensiveEngEntity> comprehensiveEngEntityList = outComprehensiveEngEntityDao.queryBuilde
原创 內部類變量需要聲明final但是與此變量不能聲明final的衝突解決辦法
聲明爲全局變量即可。 ViewHolder holder = null;//放在函數外面 @Override public View getView(final int position, View convertView, ViewG
原创 利用butterknife對adapter進行註解
注意點:holder = new ViewHolder(convertView)加上參數後還需要寫在初始化之後否則報空指針異常。 //音頻列表適配器 public class SoundListAdapter extends Base
原创 方法有try catch但不執行也不報異常
try的第一句語句無效,所以直接退出,也沒有異常報錯,如DexFile類過時。
原创 更新lietview item裏的button時沒有反應解決辦法
記得刷新adapter,調用soundListAdapter.notifyDataSetChanged();
原创 Scrollview無效原因
1、scrollview在和畫板paitview同時作用下無效; 2、scrollview在ConstraintLayout佈局裏面無效,可以換爲LinearLayout佈局。