【问题标题】:how to align buttons in linear layout (viewpager dots indicator)如何在线性布局中对齐按钮(viewpager 点指示器)
【发布时间】:2020-04-17 12:30:12
【问题描述】:

我想要这样的布局

对于 ViewPagerIndicator,我使用线性布局,对于跳过和下一步使用平面按钮。

从下面的代码中,我得到的输出为

我在这里需要帮助。

这是我的布局:

<LinearLayout
    android:id="@+id/viewPagerCountDots"
    android:layout_width="match_parent"
    android:layout_height="@dimen/pager_height"
    android:layout_above="@+id/ll_footer"
    android:layout_marginBottom="12dp"
    android:layout_alignParentLeft="true"
    android:gravity="center"
    android:orientation="horizontal" >
    <com.gc.materialdesign.views.ButtonFlat
        android:id="@+id/skip"
        android:layout_width="72dp"
        android:layout_height="wrap_content"
        android:layout_above="@id/viewPagerCountDots"
        android:layout_gravity="start"
        android:gravity="start"
        android:text="Skip"
        />

    <com.gc.materialdesign.views.ButtonFlat
        android:id="@+id/next"
        android:layout_width="72dp"
        android:layout_height="wrap_content"
        android:layout_above="@id/viewPagerCountDots"
        android:layout_alignParentEnd="true"
        android:layout_gravity="end"
        android:gravity="end"
        android:text="Next" />
</LinearLayout>

【问题讨论】:

  • 尝试将&lt;Linearlayout 改为
  • 通过将线性改为相对...现在只显示一个点
  • 好的,我检查了你的布局后,我把我的评论移到了回答,希望对你有帮助

标签: android android-layout android-viewpager android-linearlayout


【解决方案1】:

在我检查您的布局后,问题出在 linearLayout 你可以试试这个

<RelativeLayout
    android:id="@+id/viewPagerCountDots"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal"
    android:layout_alignParentBottom="true">
    <com.gc.materialdesign.views.ButtonFlat
        android:id="@+id/skip"
        android:layout_width="72dp"
        android:layout_height="wrap_content"
        android:layout_gravity="start"
        android:gravity="start"
        android:text="Skip"/>
    <com.gc.materialdesign.views.ButtonFlat
        android:id="@+id/next"
        android:layout_width="72dp"
        android:layout_height="wrap_content"
        android:layout_alignParentEnd="true"
        android:layout_gravity="end"
        android:gravity="end"
        android:text="Next" />
</RelativeLayout>

【讨论】:

    猜你喜欢
    • 2016-09-26
    • 1970-01-01
    • 2020-06-28
    • 1970-01-01
    • 2014-01-14
    • 1970-01-01
    • 1970-01-01
    • 2012-07-19
    • 1970-01-01
    相关资源
    最近更新 更多