已采纳回答 / dky
genymotion 你设置的sdk应该是本机的sdk包, 不要用genymotion默认设置的sdk地址,在setting有设置,folder地址写你自己的sdk文件位置就好
2016-10-19
已采纳回答 / oscarhscc
canvas.translate(mInitTanslateX+mTranslateX,getWidth()); --------->canvas.translate(mInitTanslateX+mTranslateX,getHeight());
2016-10-12
已采纳回答 / Ian_
dispatchDraw,分发绘制容器子控件重写,绘制控件一般重写onDraw() onSizeChanged()是在布局发生变化时的回调函数,间接回去调用onMeasure, onLayout函数重新布局onFinishInflate() 当View中所有的子控件 均被映射成xml后触发 onMeasure(int, int) 确定所有子元素的大小,就是xxx.xml那个文件加载完,要不然,在自定义View不在这个方法获取控件,就有可能布局还没加载完你就想要获取控件导致空指针,在这个方法中获取就确保XM...
2016-08-10
已采纳回答 / Ian_
@Overridepublic Fragment getItem(int position) { return mFragments.get(position);}@Overridepublic int getCount() { return mTitlesList.size();}不是重写了这两个方法吗?正确写法应该是这样,要有花括号,是个内部类,也可以说是FragmentPagerAdapter的子类,所以可以重写方法mAdapter=new FragmentPagerAdapter(传入...
2016-08-04
已采纳回答 / 这个杀手不太累
对于第一个问题,可以让三角形滑动到最后一个tab再执行scrollTo()方法,在原有代码scroll()方法上修改为: public void scroll(int position, float positionOffset) { int tabWidth = getWidth() / mTabVisibleCount; ...
2016-04-14
已采纳回答 / 不知为不知0
看你的initTriangle()函数,void moveTo(float x, float y) Set the begining of the next contour to the point (x,y).这个只是起始点要用到,后面画线用void lineTo(float x, float y)函数:Add a line from the last point to the specified point (x, y).
2016-04-01