Android SwipeRefreshLayout с пустым TextView не работает должным образом

Что я хочу сделать, так это разрешить пользователю пролистывать и обновлять список, не имеет значения, есть ли данные там или нет. Но когда данные присутствуют в представлении списка, должен быть виден только вид списка, а когда данных там нет, должно быть видно пустое представление текста. В обоих случаях пользователь должен иметь возможность обновить список, проведя пальцем.

Я попробовал какое-то решение, данное здесь, в этом обсуждении , но ни один из них не звучит хорошо, идея взять два SwipeToRefresh работает нормально, как указано Здесь , но он показывает пустой контейнер, даже когда получение данных с сервера.

Я попробовал это с моей собственной логической оболочкой Listview и Textview внутри Relative / FrameLayout, но SwipeToRefresh принимает одно представление только в соответствии с его поведением

Вот фрагмент кода xml, который я пробовал

 


        

            
            

            
        
    

Пожалуйста, помогите

8
задан Community 23 May 2017 в 12:32
поделиться