Autore Topic: scrollview +footer  (Letto 704 volte)

Offline gsources75

  • Utente normale
  • ***
  • Post: 327
  • Respect: +9
    • Google+
    • pepigno75
    • devandroid_it
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Nexus S - Vodafone Smart -BB Bold- Iphone 4-
  • Play Store ID:
    Giuseppe+Sorce
  • Sistema operativo:
    Ubuntu-Windows Seven- Mac Lion
scrollview +footer
« il: 11 Marzo 2011, 10:47:21 CET »
0
Ormai l'ho capito il mio problema in Android sono i layout, li ho sempre avuti con i css e i div... ora faccio casino con i layout..

Allora il mio intento è fare una scrollview per tutto il display tranne che sotto ci sono die pulsanti, in pratica dovrei visualizzare un testo scrollabile e in basso come footer vorrei mettere 2-3 pulsanti per copiare il testo nella ClipBoard o inviarlo per email
Codice (XML): [Seleziona]
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
   android:orientation="vertical"
   android:layout_width="fill_parent"
   android:layout_height="fill_parent"
   android:background="@color/bianco"
 
   >
       
           <LinearLayout
      android:orientation="horizontal" android:layout_width="fill_parent"
      android:layout_height="fill_parent" android:id="@+id/linear3"
      android:background="@color/verde"
      android:layout_alignParentBottom="true"
      >
          <Button
         android:background="@drawable/backtitle"  android:textColor="@color/bianco"
         android:text="copia"
         android:id="@+id/copia"  
         android:layout_weight="1"  android:layout_width="100dip" android:layout_height="wrap_content">
          </Button>
            <Button android:background="@drawable/backtitle"         android:text="NO"
         android:id="@+id/invia" android:textColor="@color/bianco" android:layout_weight="1"  
         android:layout_width="100dip" android:layout_height="wrap_content"></Button>            
        </LinearLayout>
                 <ScrollView   android:layout_marginTop="10dip"
   android:layout_marginLeft="10dip" android:layout_marginRight="10dip" android:layout_marginBottom="20dip"
       android:id="@+id/ScrollView01"  
     android:layout_height="fill_parent"  
     android:layout_width="fill_parent"
     android:layout_above="@id/linear3"      
 
     
     >  
           
       <TextView  
       android:textSize="20dip"
      android:text="TextView"
      android:textColor="@color/nero"
      android:id="@+id/tradotto"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content" >
       </TextView>
     </ScrollView>        
   
   
   
   
 
</RelativeLayout>

Quello che metto forse è sbagliato ma l'ho cambiato cosi tante volte....
La domanda stupida è quella che non si fa

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3489
  • Respect: +507
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:scrollview +footer
« Risposta #1 il: 11 Marzo 2011, 10:57:40 CET »
0
Prendi spunto da questo:

Button bar? - Android Developers Italia

PS: Prima di postare potresti formattare il codice?  ctrl+alt + f ;)

Offline gsources75

  • Utente normale
  • ***
  • Post: 327
  • Respect: +9
    • Google+
    • pepigno75
    • devandroid_it
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Nexus S - Vodafone Smart -BB Bold- Iphone 4-
  • Play Store ID:
    Giuseppe+Sorce
  • Sistema operativo:
    Ubuntu-Windows Seven- Mac Lion
Re:scrollview +footer
« Risposta #2 il: 11 Marzo 2011, 14:13:05 CET »
0
Si mi devi scusare ma ero in ufficio in azienda e l'ho aperto con il blocknotes :=) ok  proverò quel tutorial. Grazie.
La domanda stupida è quella che non si fa

Offline gsources75

  • Utente normale
  • ***
  • Post: 327
  • Respect: +9
    • Google+
    • pepigno75
    • devandroid_it
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Nexus S - Vodafone Smart -BB Bold- Iphone 4-
  • Play Store ID:
    Giuseppe+Sorce
  • Sistema operativo:
    Ubuntu-Windows Seven- Mac Lion
Re:scrollview +footer
« Risposta #3 il: 12 Marzo 2011, 14:47:05 CET »
0
Scusate il ritardo ma tra il lavoro in ufficioe  la famiglia mi rimane poco per android...

Grazie Ricky per la soluzione. Per correttezza metto la soluzione. Formattata bene ovviamente.

Codice (XML): [Seleziona]
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:orientation="vertical" android:layout_width="fill_parent"
        android:layout_height="fill_parent" android:background="@color/bianco">


        <ScrollView android:layout_marginTop="10dip"
                android:layout_alignParentTop="true" android:layout_marginLeft="10dip"
                android:layout_marginRight="10dip" android:layout_marginBottom="20dip"
                android:id="@+id/ScrollView01" android:layout_height="fill_parent"
                android:layout_width="fill_parent">

                <TextView android:textSize="20dip" android:text="TextView"
                        android:textColor="@color/nero" android:id="@+id/tradotto"
                        android:layout_width="fill_parent" android:layout_height="fill_parent">
                </TextView>
        </ScrollView>
        <LinearLayout android:orientation="horizontal" android:background="@color/bianco"
                android:layout_width="fill_parent" android:layout_height="wrap_content"
                style="@android:style/ButtonBar" android:layout_alignParentBottom="true">
                <Button android:background="@drawable/backtitle"
                        android:textColor="@color/bianco" android:text="copia" android:id="@+id/copia"
                        android:layout_weight="1" android:layout_width="100dip"
                        android:layout_height="wrap_content">
                </Button>
                <Button android:background="@drawable/backtitle" android:text="NO"
                        android:id="@+id/invia" android:textColor="@color/bianco"
                        android:layout_weight="1" android:layout_width="100dip"
                        android:layout_height="wrap_content"></Button>
        </LinearLayout>
</RelativeLayout>


tutto funziona bene.
La domanda stupida è quella che non si fa