これが単純な質問である場合はご容赦ください。ただし、Android開発は初めてであり、この問題が私を悩ませてきました。
このライブラリのRelativeLayoutとcom.devspark.sidenavigation.SideNavigationViewを含む「ベース」レイアウトファイルがあります。
次に、他のレイアウト(ListViewsとprogressBarsを含む)をこれに膨らませるViewPagerを使用したアクティビティがあります。私の問題は、どのようにしようとしても、SideNavigationMenuが常に膨らんだリストビューの後ろに表示されることです。何が問題になっているのかわからず、レイアウトの混乱で迷子になっています。誰かがポインタを持っていますか?
これが私の「ベース」レイアウトです。
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/container"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".NewNews"
tools:ignore="MergeRootFrame">
<com.devspark.sidenavigation.SideNavigationView
android:id="@+id/side_navigation_view_news"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:clipChildren="false"/>
</RelativeLayout>
膨らんだ「サブ」レイアウトの1つの例:
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<eu.erikw.PullToRefreshListView
android:id="@+id/listView_all"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@android:color/transparent"/>
<ProgressBar
android:id="@+id/progressBar_all"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center" />
</FrameLayout>
前もって感謝します