Add dot page indicator to preview screen pager.
Change-Id: I4fa5aba28ad20be17bd5fa8d3c6a06d8a9a4a64a
This commit is contained in:
@@ -27,6 +27,7 @@ import android.view.ViewGroup;
|
||||
import android.widget.SeekBar;
|
||||
import android.widget.SeekBar.OnSeekBarChangeListener;
|
||||
import android.widget.TextView;
|
||||
import com.android.settings.widget.DotsPageIndicator;
|
||||
|
||||
|
||||
/**
|
||||
@@ -131,6 +132,15 @@ public abstract class PreviewSeekBarPreferenceFragment extends SettingsPreferenc
|
||||
mPreviewPager = (ViewPager) content.findViewById(R.id.preview_pager);
|
||||
mPreviewPager.setAdapter(mPreviewPagerAdapter);
|
||||
|
||||
final DotsPageIndicator pageIndicator =
|
||||
(DotsPageIndicator) content.findViewById(R.id.page_indicator);
|
||||
if (mPreviewSampleResIds.length > 1) {
|
||||
pageIndicator.setViewPager(mPreviewPager);
|
||||
pageIndicator.setVisibility(View.VISIBLE);
|
||||
} else {
|
||||
pageIndicator.setVisibility(View.GONE);
|
||||
}
|
||||
|
||||
setPreviewLayer(mInitialIndex, false);
|
||||
return root;
|
||||
}
|
||||
|
Reference in New Issue
Block a user