c圓點布局(灰色,紅色)
<?xml version="1.0" encoding="utf-8"?>
2.初始化imageview
// 初始化scrolllayout滑動效果
viewcount = data.length;
imageviews = new imageview[viewcount];
imageview chooseiv = null;
for(int i = 0; i < viewcount; i++)
cursel = 0;
imageviews[cursel].setenabled(true);
3.控制viewpage的滑動事件
/** 標頭輪播的改變事件 **/
private class onpagechangelistener implements android.support.v4.view.viewpager.onpagechangelistener
@override
public void onpagescrollstatechanged(int arg0)
@override
public void onpageselected(int position)
imageviews[cursel].setenabled(false);//滑動過去後設定為false灰色,把當前的變成紅色
imageviews[position].setenabled(true);
cursel = position;
} }
引導頁的圓點滑動效果
1.activity檔案 for int i 0 i view point new view this point.setbackgroundresource r.drawable.point grey 設定引導頁圓點顏色 linearlayout.layoutparams params new l...
Android彈性滑動
1 view使用scroller滑動 在scroller.startscroll 方法中,會將scrollx和deltax相加存入mfinalx中 invalidate 方法會呼叫draw 方法,draw 會呼叫computescroll 方法,而在view 中computescroll 方法是空實...
android滑動介面
滑動相關的方法 scrollto int x,int y x,y代表的不是座標點,而是偏移量。scrollby int x,int y 它實際上是呼叫了scrollto mscrollx x,mscrolly y 即表示在原先偏移的基礎上在發生偏移 scroller.getcurrx 獲取mscro...