2015-12-16 2 views
1

извините за мой плохой английский, я создаю вкладки, похожие на то, что приложение, но как разместить фон изображения между вкладкой и именем приложения, когда я выбираю любую вкладку, изображение отдельного изображения можно увидеть, пожалуйста, помогите мне один пример изображения ниже, мне нужно, как это любой скажите мне, пожалуйста, enter image description hereTabview с фоновыми изображениями в android

+0

после того, что вы пытались до сих пор – koutuk

+0

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

+0

Используйте пользовательскую функцию SlideTabLayout с пейджером View. – Piyush

ответ

0

Попробуйте

установить изображение в AppBarLayout фоне.

и замените XML-файл макета содержимого.

<?xml version="1.0" encoding="utf-8"?> 
<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:app="http://schemas.android.com/apk/res-auto" 
xmlns:tools="http://schemas.android.com/tools" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:fitsSystemWindows="true" 
tools:context="com.example.lcom53.toolbarapp.MainActivity"> 

<android.support.design.widget.AppBarLayout 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:theme="@style/AppTheme.AppBarOverlay" 
    android:background="@drawable/photo" 
    app:elevation="0dp"> 

    <android.support.v7.widget.Toolbar 
     android:id="@+id/toolbar" 
     android:layout_width="match_parent" 
     android:layout_height="?attr/actionBarSize" 
     app:layout_scrollFlags="scroll|enterAlways" 
     app:popupTheme="@style/AppTheme.PopupOverlay" 
     app:elevation="0dp"> 


    </android.support.v7.widget.Toolbar> 
    <android.support.design.widget.TabLayout 
     android:id="@+id/tabs" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:paddingTop="15dp" 
     app:tabSelectedTextColor="#FFFFFF" 
     app:tabTextAppearance="@style/MyCustomTabLayout" /> 
</android.support.design.widget.AppBarLayout> 

<include layout="@layout/content_main" /> 
</android.support.design.widget.CoordinatorLayout> 
0

Добавить android:background="#00000000" или android:background="@drawable/img_transparent" в вашем AppBar так:

<android.support.design.widget.AppBarLayout 
    android:id="@+id/appbar" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:background="#00000000" 
    android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar">