Я использую виджет ViewPagerIndicator от Jake Wharton, чтобы позволить пользователю пронестись между несколькими разными видами. Он отлично работает. Проблема, с которой я сталкиваюсь, заключается в том, что я хочу плавать виджет индикатора (в данном случае CirclePageIndicator) над ViewPager вместо того, чтобы он отображался как элемент блока выше (или ниже) фактического содержимого. экранное фоновое изображение на контенте в моем содержимом viewpager, и я хочу, чтобы индикатор тоже плавал над этим, а не создавал полосу над содержимым).float ViewPagerIndicator over ViewPager
Это RelativeLayout, который не работает. Я бы просто ожидал, что элементы будут складываться друг на друга (индикатор сверху зрителя). Если я заменил RelativeLayout на LinearLayout (android: orientation = "vertical"), индикатор снова появится, но над содержимым.
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<com.viewpagerindicator.CirclePageIndicator
android:id="@+id/indicator"
android:layout_width="fill_parent"
android:layout_height="wrap_content" />
<android.support.v4.view.ViewPager
android:id="@+android:id/viewpager"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
</RelativeLayout>
Как изменить существующий код, чтобы получить эффект, который я получил?
«Я попытался использовать RelativeLayout, чтобы получить эффект, который мне нужен, но viewpagerindicator просто исчезает, как только я отклоняюсь от использования LinearLayout», - а вместо того, чтобы вставлять в ваш вопрос макет, который вы знаете, не то, что вы хотите, почему вы не вложили в свой вопрос макет, который должен дать вам то, что вы хотите (на основе «RelativeLayout») и не работает? Мы не можем помочь вам исправить вашу реализацию RelativeLayout, не зная, что это такое. – CommonsWare
Это почти то же самое, с RelativeLayout, заменяющим теги LinearLayout. Но да, обновлено ... – noizy
Возможно, вы ищете это: http://stackoverflow.com/questions/2614393/defining-z-order-of-views-of-relativelayout-in-android – GreyBeardedGeek