發(fā)現(xiàn)一個bug
當我們第一次檢測出來的人臉年齡少于10歲也就是說數(shù)字是個位數(shù),繼續(xù)選擇一張照片,第二次檢測出來的人臉實際上大于10歲也就是說兩位數(shù),但是顯示只有一位數(shù),比如原來是25歲但是顯示的只有2,,5沒有出來,非得再摁一次detect才能顯示完全
當我們第一次檢測出來的人臉年齡少于10歲也就是說數(shù)字是個位數(shù),繼續(xù)選擇一張照片,第二次檢測出來的人臉實際上大于10歲也就是說兩位數(shù),但是顯示只有一位數(shù),比如原來是25歲但是顯示的只有2,,5沒有出來,非得再摁一次detect才能顯示完全
2015-05-24
舉報
2015-05-26
恩,多謝分享,解決方案比較簡單,在buildAgeBitmap方法的?tv.destroyDrawingCache();后面添加一行tv.setText("11"); ?(當然,你可以定義一個二位或者三位的defaultValue,每次在最后去setText一下即可。)