已采納回答 / dky
genymotion 你設(shè)置的sdk應(yīng)該是本機的sdk包, 不要用genymotion默認(rèn)設(shè)置的sdk地址,在setting有設(shè)置,folder地址寫你自己的sdk文件位置就好
2016-10-19
已采納回答 / oscarhscc
canvas.translate(mInitTanslateX+mTranslateX,getWidth());?--------->canvas.translate(mInitTanslateX+mTranslateX,getHeight());?
2016-10-12
已采納回答 / Ian_
dispatchDraw,分發(fā)繪制容器子控件重寫,繪制控件一般重寫onDraw()?onSizeChanged()是在布局發(fā)生變化時的回調(diào)函數(shù),間接回去調(diào)用onMeasure, onLayout函數(shù)重新布局onFinishInflate() 當(dāng)View中所有的子控件 均被映射成xml后觸發(fā) onMeasure(int, int) 確定所有子元素的大小,就是xxx.xml那個文件加載完,要不然,在自定義View不在這個方法獲取控件,就有可能布局還沒加載完你就想要獲取控件導(dǎo)致空指針,在這個方法中獲取就確保XM...
2016-08-10
已采納回答 / Ian_
@Overridepublic Fragment getItem(int position) { ? ?return mFragments.get(position);}@Overridepublic int getCount() { ? ?return mTitlesList.size();}不是重寫了這兩個方法嗎?正確寫法應(yīng)該是這樣,要有花括號,是個內(nèi)部類,也可以說是FragmentPagerAdapter的子類,所以可以重寫方法mAdapter=new FragmentPagerAdapter(傳入...
2016-08-04
已采納回答 / 這個殺手不太累
對于第一個問題,可以讓三角形滑動到最后一個tab再執(zhí)行scrollTo()方法,在原有代碼scroll()方法上修改為:? ?public void scroll(int position, float positionOffset) { ? ?int tabWidth = getWidth() / mTabVisibleCount; ? ?...
2016-04-14
已采納回答 / 不知為不知0
看你的initTriangle()函數(shù),void moveTo(float x, float y)?Set the begining of the next contour to the point (x,y).這個只是起始點要用到,后面畫線用void lineTo(float x, float y)函數(shù):Add a line from the last point to the specified point (x, y).
2016-04-01