制作按钮的最佳方式

时间:2016-03-10 22:42:01

标签: java android

我决定完全切换我的应用并制作导航抽屉。我制作了所有碎片,但现在我需要在其中加入按钮。我以前从未在FrameLayouts中放过按钮,并且想知道是否有更简单的方法。下面是fragment_rewards.xml

    <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context="east.myapplication.RewardsFragment">

    <!-- TODO: Update blank fragment layout -->

    </FrameLayout>

我想要包含几个按钮,如...

    <Button
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:text="Amazon"
    android:drawableLeft="@drawable/amazon"
    android:drawableStart="@drawable/amazon"
    android:layout_weight="0.07"
    tools:ignore="HardcodedText"
    android:textSize="35sp" />

    <Button
    tools:ignore="HardcodedText"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:text="PlayStation"
    android:drawableLeft="@drawable/playstation"
    android:drawableStart="@drawable/playstation"
    android:layout_weight="0.07"
    android:textSize="35sp"/>

有没有人知道在不使用framelayout的情况下在fragment_rewards.xml中包含所有这些按钮的更简单方法?在我将按钮放在页面上之前,我正在使用LinearLayout。

1 个答案:

答案 0 :(得分:0)

我想通了,你不需要Framlayout,你可以像我过去一样使用LinearLayout。