Überlappende View in PagedView

K

korndi

Neues Mitglied
3
Hallo!

Ich verwende Greendroid in meiner Anwendung und die darin enthaltene PagedView Klasse (Viewflipper)

PaddedLayout:

Code:
<merge
    	xmlns:android="http://schemas.android.com/apk/res/android"
    	xmlns:greendroid="http://schemas.android.com/apk/res/com.cyrilmottier.android.gdcatalog">
    
    	<greendroid.widget.PagedView
    		android:id="@+id/paged_view"
    		android:layout_width="fill_parent"
    		android:layout_height="fill_parent" />
    
    		<LinearLayout android:layout_width="fill_parent"
    		android:layout_height="fill_parent" android:orientation="vertical" android:layout_alignParentBottom="true" android:gravity="bottom"
    		    >
    		    
    		              <Button
            android:id="@+id/mal_up"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="center_horizontal"
            android:layout_margin="4dp"
            android:background="@drawable/custom_button"
            android:gravity="center"
            android:padding="8dp"
            android:text="Flirt"
            android:textColor="#ffffff"
            android:textSize="12pt"
            android:typeface="serif" />
    
            <greendroid.widget.PageIndicator
                android:id="@+id/page_indicator"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
    			android:layout_gravity="center_horizontal"
                android:layout_marginBottom="15dp" />  
    		</LinearLayout>
    
    </merge>

Entity Layout:


Code:
    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:orientation="vertical"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"    >
    
        <ImageView
            android:id="@+id/mal_iv"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:src="@drawable/icon" 
            android:layout_gravity="center_horizontal"
            android:paddingTop="10dp"/>
        
          <TextView
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:layout_gravity="center_horizontal"
              android:layout_marginTop="10dp"
              android:text="@string/username" />
    
        <TextView
                android:id="@+id/mal_name"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_gravity="center_horizontal"
                android:textColor="#FF3100" 
                android:textAppearance="?android:attr/textAppearanceLarge"/>
    
       <TextView
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
           android:layout_gravity="center_horizontal"
           android:text="@string/age" />
    
        <TextView
                android:id="@+id/mal_age"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_gravity="center_horizontal"
                android:textColor="#FF3100"
                  android:textAppearance="?android:attr/textAppearanceLarge"  />
          <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_gravity="center_horizontal"
                android:text="@string/gender" />    
        <TextView
                android:id="@+id/mal_gender"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_gravity="center_horizontal"
                android:textColor="#FF3100"
                android:textAppearance="?android:attr/textAppearanceLarge" />
    
    
    </LinearLayout>

It looks like this:


FuXpM.png





Problem:

Mein Problem ist, dass der Button überlappt. Gibt es eine Lösung, dass sich die Views automatisch anpassen?
Möchte keine ScrollView verwenden.
 
wenn kein platz mehr ist, wirds halt schwer ohne scrollview

musst oben dann einfach mehr platz schaffen.
 
gibt es eine möglichkeit mit einem anderen layout (merge, etc)?
Kann man es auch mit ScaleType hinbiegen?
 
es gibt sicher viele andere möglichkeiten :D

kannst auch benutzername und den text nebeneinander schreiben statt untereinander

kannst das bild kleiner machen und skalieren
 

Ähnliche Themen

D
Antworten
23
Aufrufe
2.503
Data2006
D
OnkelLon
Antworten
13
Aufrufe
1.973
OnkelLon
OnkelLon
S
Antworten
9
Aufrufe
1.190
swa00
swa00
Zurück
Oben Unten