源码介绍:我的博客有相关介绍:http://blog.csdn.net/csdnfml/article/details/49589931最近有几个要求模仿IOS的特效,都没有做,所以模仿他们的结果,整合了一下源码效果分享给大家:源码片段:/**双按钮切换*/privatevoidinitView(){mSegmentView=(SegmentView)findViewById(R.id.segment_view);mSegmentView.setSegmentText("你好",0);mSegmentView.setSegmentText("我很好",1);mSegmentView.setOnSegmentViewClickListener(newSegmentView.onSegmentViewClickListener(){@OverridepublicvoidonSegmentViewClick(Viewv,intposition){switch(position){case0:Toast.makeText(mContext,"Hello",Toast.LENGTH_SHORT).show();break;case1:吐司。makeText(mContext,"我很好",Toast.LENGTH_SHORT).show();break;default:break;}}});}/**3键切换*/privatevoidinitViewThree(){mSegmentViewThree=(SegmentViewThree)findViewById(R.id.segment_view_three);mSegmentViewThree.setSegmentText("你好",0);mSegmentViewThree.setSegmentText("我很好",1);mSegmentViewThree.setSegmentText("他很好",2);mSegmentViewThree.setOnSegmentViewClickListener(newSegmentViewThree.onSegmentViewClickListener(){@OverridepublicvoidonSegmentViewClick(Viewv,intposition){switch(position){case0:Toast.makeText(mContext,"你好",Toast.LENGTH_SHORT).show();break;case1:Toast.makeText(mContext"我好",Toast.LENGTH_SHORT).show();break;case2:Toast.makeText(mContext,"他好",Toast.LENGTH_SHORT).show();break;default:break;}}});}下载地址:http://down.51cto.com/data/2115239
