Android, ImageView oltre ImageView

Ho una semplice domanda da porre: ho bisogno di inserire un piccolo logo su una ImageView, grande tutto lo schermo, in basso a destra dello schermo, ma non so come impostare le coordinate o come dire il ImageViews di essere in una posizione relativa.

Qualcosa di simile a questo:

Android, ImageView oltre ImageView

  • Si può guardare in FrameLayout. Ecco un buon link, spero che ti aiuta.
InformationsquelleAutor Stefano | 2012-07-13



2 Replies
  1. 8

    Provare questo

    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent" >
    
        <ImageView
            android:id="@+id/imageView1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentBottom="true"
            android:layout_alignParentLeft="true"
            android:layout_alignParentRight="true"
            android:layout_alignParentTop="true"
            android:src="@drawable/ic_launcher" />
    
        <ImageView
            android:id="@+id/imageView2"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentBottom="true"
            android:layout_alignParentRight="true"
            android:src="@drawable/ic_launcher" />
    
    </RelativeLayout>

    Uscita

    Android, ImageView oltre ImageView

    • Grazie, io ho provato e ha funzionato al primo tentativo
    • RelativeLayout è la chiave! stavo usando lineari.
  2. 3

    Utilizzare FrameLayout.

    Come per Google Blogspot Campione

    <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent">
    
        <ImageView  
            android:layout_width="fill_parent" 
            android:layout_height="fill_parent" 
    
            android:scaleType="center"
            android:src="@drawable/golden_gate" />
    
        <TextView
            android:layout_width="wrap_content" 
            android:layout_height="wrap_content" 
            android:layout_marginBottom="20dip"
            android:layout_gravity="center_horizontal|bottom"
    
            android:padding="12dip"
    
            android:background="#AA000000"
            android:textColor="#ffffffff"
    
            android:text="Golden Gate" />
    
    </FrameLayout>

    , Che vi darà il seguente output

    Android, ImageView oltre ImageView

    Solo modificarlo per soddisfare le vostre esigenze.

Lascia un commento