1. Hast Du Lust, bei uns mitzuarbeiten und das AH-Team zu verstärken? Alle Details zu dieser aktuellen Herausforderung findest Du hier.
  1. korndi, 18.04.2012 #1
    korndi

    korndi Threadstarter Junior Mitglied

    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:


    [​IMG]




    Problem:

    Mein Problem ist, dass der Button überlappt. Gibt es eine Lösung, dass sich die Views automatisch anpassen?
    Möchte keine ScrollView verwenden.
     
  2. swordi, 18.04.2012 #2
    swordi

    swordi Gewerbliches Mitglied

    wenn kein platz mehr ist, wirds halt schwer ohne scrollview

    musst oben dann einfach mehr platz schaffen.
     
  3. korndi, 18.04.2012 #3
    korndi

    korndi Threadstarter Junior Mitglied

    gibt es eine möglichkeit mit einem anderen layout (merge, etc)?
    Kann man es auch mit ScaleType hinbiegen?
     
  4. swordi, 18.04.2012 #4
    swordi

    swordi Gewerbliches Mitglied

    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
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[ERLEDIGT] Komplexe View erstellen Android App Entwicklung 13.09.2017
[RÜCKMELDUNG FEHLT] Text und Bilder in View einbinden Android App Entwicklung 26.03.2017
[ERLEDIGT] View zum selektieren der Wochentage Android App Entwicklung 19.03.2017
Fehlermeldung: Incorrectly called buildLayer on View: ShortcutAndWidgetContainer, destroying layer... Android App Entwicklung 30.01.2017
Viewelemente neu zeichnen Android App Entwicklung 04.01.2017
Text View erzeugt rendering Problem Android App Entwicklung 18.11.2016
schleife für image view animations Android App Entwicklung 24.10.2016
Du betrachtest das Thema "Überlappende View in PagedView" im Forum "Android App Entwicklung",