0

У меня есть кнопка и ProgressBar внутри FrameLayout. Почему мой ProgressBar отображается только тогда, когда кнопка отключена? Я запускаю свое приложение на Android 6.0.1.Почему ProgressBar поверх кнопки видна только тогда, когда кнопка отключена?

Это мой файл макета:

<?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> 

enter image description here

+3

Потому что он прячется за кнопкой, потому что ширина кнопки соответствует match_parent, которая принимает полную ширину макета. – Drv

ответ

2

Вы должны увеличить возвышение ProgressBar. Вы найдете причину here.

 Смежные вопросы

  • Нет связанных вопросов^_^