2014-06-11 139 views
0

我正在使用CirclePageIndicator來創建我的應用程序。它有三種佈局,左側,中間和右側佈局。當應用程序啓動時,它會進入左側佈局。我希望它在中間佈局。請幫忙嗎? 我的代碼:在circlePageIndicator中啓動應用程序時打開願望佈局

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    // TODO Auto-generated method stub 
    super.onCreate(savedInstanceState); 
    requestWindowFeature(Window.FEATURE_NO_TITLE); 
    setContentView(R.layout.activity_main); 

    ViewPager mPager = (ViewPager) findViewById(R.id.viewpager); 
    PagerAdapter adapter = new CircularPagerAdapter(); 
    mPager.setAdapter(adapter); 
    mPager.setCurrentItem(1); 
    CirclePageIndicator circleIndicator = (CirclePageIndicator) findViewById(R.id.indicator); 
    circleIndicator.setViewPager(mPager); 
    final float density = getResources().getDisplayMetrics().density; 
    circleIndicator.setFillColor(0xFFFFFFFF); 
    circleIndicator.setStrokeColor(0xFFFFFFFF); 
    circleIndicator.setStrokeWidth(1); 
    circleIndicator.setRadius(6 * density); 
} 
+0

你在這個circleIndicator.setViewPager(mPager)後面添加了setCurrentItem行嗎? – duggu

回答

0

我想你使用ViewPager來控制你的佈局。使用

myViewPager.setCurrentItem(1); 

該指標與它無關。

+0

你確定嗎?我嘗試過,但沒有奏效。 – bShah

+0

然後發佈代碼和你試過。 – FWeigl

+0

檢查我編輯的問題 – bShah

相關問題