Yenilemek için çekmeyi uygulamaya çalışıyorum ancak SwipeRefreshLayout
ile çocuk görüşünün yüksekliğini kaydırmama sorunu yaşıyorum. Görünüm önizlemesinde ve canlı bir yapıda 0 yüksekliğine sahip gibi görünüyor.SwipeRefreshLayout AppBarLayout İçeriği sarmalamıyor
aşağıdaki gibi düzen: Ben de herhangi bir başarı olmadan SwipeRefreshLayout
AppBarLayout
ana yapım yanı sıra SwipeRefreshLayout
içinde bir tekil LinearLayout
koyarak denedim
<android.support.design.widget.AppBarLayout
android:id="@+id/app_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:elevation="0dp">
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@android:color/transparent"
app:layout_collapseMode="pin">
<android.support.v4.widget.SwipeRefreshLayout
android:id="@+id/swipe_refresh_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<include layout="@layout/child_layout" />
</android.support.v4.widget.SwipeRefreshLayout>
</android.support.v7.widget.Toolbar>
</android.support.design.widget.AppBarLayout>
. Tokatlama düzeninin yüksekliğinin 0 olmasını engellemek gibi görünen tek şey, statik olarak ayarlamaktır ancak çocuğun görünümünün yüksekliğine bağlı olarak dinamik olmasını istiyorum.
Burada eksik olduğum bir şey var mı? SwipeRefreshLayout
ile bir hata olabilir gibi görünüyor, çünkü içeriği de beklendiği gibi işleyen bir LinearLayout
ile değiştirin.
tıklanabilir olmasını üst olmak zorunda temiz tutun? Sadece outloud .. – Phix
"child_layout" için kod yazabilir misiniz. – Kiya
neden araç çubuğunda yapıyorsunuz? Neden ayrı ayrı yapmıyorsunuz – Saveen