2015-04-10 3 views
0

В настоящее время я испытываю странную проблему в пользовательском макете. Вот скриншот:Интервал в пользовательских макетах

enter image description here

А вот мой файл макета:

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout 
xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:app="http://schemas.android.com/apk/res/com.fa.sonatic.music" 
android:orientation="vertical" 
android:layout_width="match_parent" 
android:layout_height="350dp"> 


<de.fa.sonatic.views.LinearLayoutWebBackground 
    android:id="@+id/artist_background" 
    android:layout_width="fill_parent" 
    android:layout_height="350dp" 
    android:orientation="vertical"> 


    <RelativeLayout 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent"> 

     <com.pkmmte.view.CircularImageView 
      android:layout_width="175dp" 
      android:layout_height="175dp" 
      android:id="@+id/imageartist" 
      android:scaleType="centerCrop" 
      android:layout_centerInParent="true" 
      app:border_color="#EEEEEE" 
      app:border_width="0dp" 
      app:shadow="false" /> 

     <!-- 
     <TextView 
       android:id="@+id/artist_joindate" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_alignParentBottom="true" 
       android:fitsSystemWindows="true" 
       android:layout_centerHorizontal="true" 
       android:textSize="14sp" 
       android:textAllCaps="true" 
       android:textColor="#FFFFFF" 
       fontPath="SeraSemiBold.ttf" 
       android:text="" 
       android:textAppearance="?android:attr/textAppearanceSmall"/> --> 

     <!-- 
     <TextView 
      android:id="@+id/artist_freetext" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_alignParentBottom="true" 
      android:fitsSystemWindows="true" 
      android:layout_centerHorizontal="true" 
      android:textSize="15sp" 
      android:textColor="#FFFFFF" 
      fontPath="SeraMedium.ttf" 
      android:text="" 
      android:textAppearance="?android:attr/textAppearanceLarge"/> --> 

     <!-- 
     <TextView 
      android:id="@+id/freetext" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:layout_alignParentBottom="true" 
      android:fitsSystemWindows="true" 
      android:gravity="center_horizontal|bottom" 
      android:textSize="15sp" 
      android:textColor="#FFFFFF" 
      fontPath="SeraMedium.ttf" 
      android:maxLines="1" 
      android:visibility="invisible" 
      android:text="@string/tagit_taptorecognize" 
      android:textAppearance="?android:attr/textAppearanceLarge"/> --> 

     <TextView 
      android:id="@+id/artist_name" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:fitsSystemWindows="true" 
      android:gravity="center_horizontal|bottom" 
      android:textSize="22sp" 
      android:textColor="#FFFFFF" 
      fontPath="SeraMedium.ttf" 
      android:maxLines="1" 
      android:text="@string/tagit_taptorecognize" 
      android:textAppearance="?android:attr/textAppearanceLarge"/> 

     <com.example.android.common.filledtabs.view.SlidingTabLayout 
      android:id="@+id/sliding_tabs" 
      android:layout_below="@id/artist_name" 
      android:layout_alignParentBottom="true" 
      android:background="@android:color/transparent" 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" /> 

    </RelativeLayout> 



</de.fa.sonatic.views.LinearLayoutWebBackground> 

Знает ли кто, где эта проблема исходит от? Если я сделаю fill_parent на LinearLayoutWebBackground, он заполнит все пространство активности.

+0

что проблема и что вы хотите? –

+0

Вкладки и TextView должны быть в нижней части цветной части (LinearLayoutWebBackground), вместо этого они находятся посредине этого –

+0

вы пробовали мой ответ –

ответ

0

следует это;

android:layout_below="@id/artist_name" 

be;

android:layout_below="@id/imageartist" 

или добавить вышеуказанное в ваше текстовое представление?

+0

Сделал это, большое спасибо –

0

Try:

<?xml version="1.0" encoding="utf-8"?> 
    <LinearLayout 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:app="http://schemas.android.com/apk/res/com.fa.sonatic.music" 
    android:orientation="vertical" 
    android:layout_width="match_parent" 
    android:layout_height="350dp"> 

    <de.fa.sonatic.views.LinearLayoutWebBackground 
    android:id="@+id/artist_background" 
    android:layout_width="fill_parent" 
    android:layout_height="350dp" 
    android:orientation="vertical"> 


    <RelativeLayout 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent"> 

     <com.pkmmte.view.CircularImageView 
      android:layout_width="175dp" 
      android:layout_height="175dp" 
      android:id="@+id/imageartist" 
      android:scaleType="centerCrop" 
      android:layout_centerInParent="true" 
      app:border_color="#EEEEEE" 
      app:border_width="0dp" 
      app:shadow="false" />   

     <TextView 
      android:id="@+id/artist_name" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:fitsSystemWindows="true" 
      android:gravity="center_horizontal|bottom" 
      android:textSize="22sp" 
      android:layout_above="@id/slidingTabs" 
      android:textColor="#FFFFFF" 
      fontPath="SeraMedium.ttf" 
      android:maxLines="1" 
      android:text="@string/tagit_taptorecognize" 
      android:textAppearance="?android:attr/textAppearanceLarge"/> 

     <com.example.android.common.filledtabs.view.SlidingTabLayout 
      android:id="@+id/sliding_tabs"   
      android:layout_alignParentBottom="true" 
      android:background="@android:color/transparent" 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" /> 

    </RelativeLayout> 
    </de.fa.sonatic.views.LinearLayoutWebBackground> 
    </LinearLayout> 
+0

Я просто компилирую сейчас –

+0

@FlorentAnders ? –

+0

Имел FC, потому что он не нашел идентификатор вкладок, компилируя новую сборку –

Смежные вопросы