为什么 Button 顶部的 ProgressBar 只有在禁用 Button 时才可见?

Why ProgressBar on top of the Button is visible only when Button is disabled?

我在 FrameLayout 中有一个 Button 和一个 ProgressBar。为什么我的 ProgressBar 只有在禁用 Button 时才可见?我 运行 我的应用程序 android 6.0.1.

这是我的布局文件:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    android:padding="16dp">

    <FrameLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content">

        <Button
            android:id="@+id/btn_love"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:text="Love" />

        <ProgressBar
            android:id="@+id/progress_bar"
            style="?android:attr/indeterminateProgressStyle"
            android:layout_width="22dp"
            android:layout_height="22dp"
            android:layout_gravity="right|center_vertical"
            android:layout_marginRight="16dp" />
    </FrameLayout>

</LinearLayout>

您应该增加 ProgressBar 的高度。你会找到原因here.