android 設定滑動圓點

2021-06-21 04:52:40 字數 847 閱讀 4293

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...