0
私は画像のリストを表示するViewPagerを持っています。Android ViewPagerセパレータを削除する
1画面に3ページ程度表示するように幅を設定しました。 しかし問題は、不思議なことにページ間にセパレータがあることです。
私はそれらを削除したい、あなたがそれらを削除する方法任意の提案を持っていますか?ここで
はViewPager
<android.support.v4.view.ViewPager
android:id="@+id/subcategory_pager"
android:layout_width="match_parent"
android:layout_height="@dimen/category_subcategory_pager_height"
android:layout_below="@+id/category_thumbnail"
android:background="#abcdef"
/>
アダプタ
@Override
public float getPageWidth(final int position) {
if(getCount()>3){
// this will have 4 pages in a single view
return 0.29f;
} else {
return 1f/getCount();
}
}
これはセパレータではありません。これは 'ViewPager'のバックグラウンドです。最初の2つの画像の間にそれがないことに注目してください。これは ''要素の 'background'に設定したのと同じ色です。 –
それは、私はそこにセパレータのようなラインがある理由を見つけることができる背景を与えることです。 そして、ページ幅を0.3fに変更して、ラインが消えました。 返信ありがとうございました –