14
SwipeRefreshLayout setRefreshing () ไม่แสดงตัวบ่งชี้ในตอนแรก
ฉันมีเลย์เอาต์ที่ง่ายมาก แต่เมื่อฉันโทรหาsetRefreshing(true)ในonActivityCreated()ส่วนของฉันมันจะไม่แสดงในตอนแรก มันจะแสดงเฉพาะเมื่อดึงเพื่อรีเฟรช ความคิดใด ๆ ที่ทำให้มันไม่ปรากฏขึ้นในตอนแรก? ส่วนของ xml: <android.support.v4.widget.SwipeRefreshLayout android:id="@+id/swipe_container" 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"> <ScrollView android:layout_width="match_parent" android:layout_height="match_parent"> <RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> </RelativeLayout> </ScrollView> </android.support.v4.widget.SwipeRefreshLayout> รหัสส่วน: public static class LinkDetailsFragment extends BaseFragment implements SwipeRefreshLayout.OnRefreshListener { @InjectView(R.id.swipe_container) SwipeRefreshLayout mSwipeContainer; public static LinkDetailsFragment newInstance(String subreddit, String linkId) { Bundle args = new Bundle(); …