1.scrollview内部元素的match_parent不起作用,
2.父布局设置背景颜色后,使用ListView,导致在ListView底部有一条颜色:
使用android:layout_margin_top = "-3dp" 属性
3.compileSdkVersion版本从23升级到25后,报错:
解决:升级android plugin version ,
(自动构建需要在gradle.properties中增加:android:enableBuildCache=false)
涉及知识盲点:
compileSdkVersion与gradle版本及android plugin vertion 有如下对应关系
4.使用Filter时,输入单个字符,没有调用到performFiltering(),
解决:需要给设置Filter的空间设置setThreshould(1)
5.使用AutoScrollViewPager/CirclePageIndicator,i+ banner页无法手动循环滑动
解决:给circlePageIndicator设置PageChangeListener,具体代码如下:
public void onPageSelected(int arg0) {
currentIndex = arg0;
if(currentIndex==0){
Log.d(TAG,"currentIndex ==0"+currentIndex);
bannerViewPager.setCurrentItem(adapter.getCount()-2, false);
}else if(currentIndex==adapter.getCount()-1){
Log.d(TAG,"currentIndex ==count-1"+currentIndex);
bannerViewPager.setCurrentItem(1, false);
}
}
需要将CirclePageIndicator的源码进行修改:for (int iLoop = 1; iLoop < count-1; iLoop++)
并在BannerFragmentPagerAdapter中给list的首尾各加上一个元素
6.textview特殊字符对不齐
原因:中文输入法下的快捷键打出来的特殊字符¥(shift+$),及【】,(),带有不定长度的空格,是全角字符
解决:切换到搜索输入法,使用半角
Bug13:英文字符自动换行JustifyTextViewhttp://blog.csdn.net/HarryWeasley/article/details/49333647
Bug14:ANR
http://blog.csdn.net/chenzhiqin20/article/details/17383269
http://blog.csdn.net/u013560831/article/details/40392885
http://www.jianshu.com/p/30c1a5ad63a3