Autore Topic: Scroll+parte fissa  (Letto 732 volte)

Offline vise950

  • Nuovo arrivato
  • *
  • Post: 32
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    nexus 4
  • Sistema operativo:
    winsows 8.1
Scroll+parte fissa
« il: 29 Giugno 2014, 21:45:07 CEST »
0
Salve ragazzi ho provato a fare un layout con una parte che si muove e una fissa

<scroll vie e
   <relativelayout
     .....
  </relativelayout
</scrollview

<linearlayout
2 bottoni fissi sul fondo del display
</linearlayout

Il problema che facendo cosí il linearlayout viene segnalato come errore...
Io dovrei fare tutta la pagina con lo scroll e due bottoni fissi sul fondo...con lo scroll devo portare le cose che non vedo sopra i bottoni...ho provato di tutto aggiungendo e togliendo varie cose ma non funziona come voglio io...sapestre aiutarmi??

Offline maverik1408

  • Utente junior
  • **
  • Post: 100
  • Respect: +1
    • Mostra profilo
    • MaverikApps
  • Dispositivo Android:
    NEXUS 5
  • Play Store ID:
    Maverik
Re:Scroll+parte fissa
« Risposta #1 il: 30 Giugno 2014, 06:38:04 CEST »
0
posta il layout completo, la scrollview e il linearlayout da cosa sono racchiusi?
che errore ti segnala?!
Maverik @ Google Play Store

Offline vise950

  • Nuovo arrivato
  • *
  • Post: 32
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    nexus 4
  • Sistema operativo:
    winsows 8.1
Re:Scroll+parte fissa
« Risposta #2 il: 30 Giugno 2014, 11:41:27 CEST »
0
Codice (XML): [Seleziona]
<?xml version="1.0" encoding="utf-8"?>

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
   android:layout_width="fill_parent"
   android:layout_height="wrap_content">

    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
       android:layout_width="match_parent"
       android:layout_height="wrap_content"
       android:background="@color/background_imposta_orario"
       android:padding="3dp">

        <TextView
           android:id="@+id/textGiorni"
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"


           android:text="@string/text_giorni"
           android:textAppearance="?android:attr/textAppearanceLarge"
           android:textStyle="bold" />

        <RadioGroup
           android:id="@+id/radioGroupGiorni"
           android:layout_width="match_parent"
           android:layout_height="wrap_content"
           android:layout_below="@+id/textGiorni"
           android:orientation="horizontal">

            <RadioButton
               android:id="@+id/radioButtonLV"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_marginTop="2dp"
               android:layout_weight="1"
               android:checked="false"
               android:text="@string/button_lunedi_venerdi" />

            <RadioButton
               android:id="@+id/radioButtonLS"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_marginTop="2dp"
               android:layout_weight="1"
               android:text="@string/button_lunedi_sabato" />
        </RadioGroup>

        <TextView
           android:id="@+id/textOre"
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
           android:layout_below="@id/radioGroupGiorni"
           android:layout_marginTop="20dp"
           android:text="@string/text_ore"
           android:textAppearance="?android:attr/textAppearanceLarge"
           android:textStyle="bold" />

        <RadioGroup
           android:id="@+id/radioGroupOre"
           android:layout_width="match_parent"
           android:layout_height="wrap_content"
           android:layout_below="@+id/textOre"
           android:measureWithLargestChild="true"
           android:orientation="horizontal">

            <RadioButton
               android:id="@+id/radiobutton1"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_marginTop="2dp"
               android:layout_weight="1"
               android:checked="false"
               android:text="@string/radio_button_1" />

            <RadioButton
               android:id="@+id/radiobutton2"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_marginTop="2dp"
               android:layout_weight="1"
               android:text="@string/radio_button_2" />

            <RadioButton
               android:id="@+id/radiobutton3"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_marginTop="2dp"
               android:layout_weight="1"
               android:text="@string/radio_button_3" />

            <RadioButton
               android:id="@+id/radiobutton4"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_marginTop="2dp"
               android:layout_weight="1"
               android:text="@string/radio_button_4" />

            <RadioButton
               android:id="@+id/radiobutton5"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_marginTop="2dp"
               android:layout_weight="1"
               android:text="@string/radio_button_5" />

            <RadioButton
               android:id="@+id/radiobutton6"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_marginTop="2dp"
               android:layout_weight="1"
               android:text="@string/radio_button_6" />

            <RadioButton
               android:id="@+id/radiobutton7"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_marginTop="2dp"
               android:layout_weight="1"
               android:text="@string/radio_button_7" />

            <RadioButton
               android:id="@+id/radiobutton8"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_marginTop="2dp"
               android:layout_weight="1"
               android:text="@string/radio_button_8" />
        </RadioGroup>


        <TextView
           android:id="@+id/labelInizio"
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
           android:text="@string/text_inizio"
           android:textAppearance="?android:attr/textAppearanceMedium"
           android:textStyle="italic"
           android:layout_below="@+id/radioGroupOre"
           android:layout_centerInParent="true"
           android:layout_marginTop="20dp"/>

        <TextView
           android:id="@+id/labelFine"
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
           android:text="@string/text_fine"
           android:textAppearance="?android:attr/textAppearanceMedium"
           android:textStyle="italic"
           android:layout_below="@+id/radioGroupOre"
           android:layout_alignTop="@+id/finePrimaOra"
           android:layout_alignParentRight="true"
           android:layout_marginRight="5dp"
           android:layout_marginTop="20dp"/>

        <LinearLayout
           android:id="@+id/primaOra"
           android:layout_width="match_parent"
           android:layout_height="wrap_content"
           android:layout_below="@+id/labelInizio"
           android:orientation="horizontal">

            <TextView
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:text="@string/text_prima_ora"
               android:textSize="@dimen/size_text"/>

            <Button
               android:id="@+id/inizioPrimaOra"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_weight="1"
               android:text="@string/button_ora" />

            <Button
               android:id="@+id/finePrimaOra"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_weight="1"
               android:text="@string/button_ora" />

        </LinearLayout>


        <LinearLayout
           android:id="@+id/secondaOra"
           android:layout_width="match_parent"
           android:layout_height="wrap_content"
           android:layout_below="@+id/labelInizio"
           android:layout_marginTop="50dp"
           android:orientation="horizontal">

            <TextView
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:text="@string/text_seconda_ora"
               android:textSize="@dimen/size_text" />

            <Button
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_weight="1"
                android:text="@string/button_ora" />

            <Button
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_weight="1"
               android:text="@string/button_ora" />
        </LinearLayout>


        <LinearLayout
           android:id="@+id/terzaOra"
           android:layout_width="match_parent"
           android:layout_height="wrap_content"
           android:layout_below="@+id/labelInizio"
           android:layout_marginTop="100dp"
           android:orientation="horizontal">

            <TextView
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:text="@string/text_terza_ora"
               android:textSize="@dimen/size_text" />

            <Button
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_weight="1"
               android:text="@string/button_ora" />

            <Button
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_weight="1"
               android:text="@string/button_ora" />
        </LinearLayout>


        <LinearLayout
           android:id="@+id/quartaOra"
           android:layout_width="match_parent"
           android:layout_height="wrap_content"
           android:layout_below="@+id/labelInizio"
           android:layout_marginTop="150dp"
           android:orientation="horizontal">

            <TextView
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:text="@string/text_quarta_ora"
               android:textSize="@dimen/size_text" />

            <Button
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_weight="1"
               android:text="@string/button_ora" />

            <Button
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_weight="1"
               android:text="@string/button_ora" />
        </LinearLayout>


        <LinearLayout
           android:id="@+id/quintaOra"
           android:layout_width="match_parent"
           android:layout_height="wrap_content"
           android:layout_below="@+id/labelInizio"
           android:layout_marginTop="200dp"
           android:orientation="horizontal">

            <TextView
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:text="@string/text_quinta_ora"
               android:textSize="@dimen/size_text" />

            <Button
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_weight="1"
               android:text="@string/button_ora" />

            <Button
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_weight="1"
               android:text="@string/button_ora" />
        </LinearLayout>


        <LinearLayout
           android:id="@+id/sestaOra"
           android:layout_width="match_parent"
           android:layout_height="wrap_content"
           android:layout_below="@+id/labelInizio"
           android:layout_marginTop="250dp"
           android:orientation="horizontal">

            <TextView
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:text="@string/text_sesta_ora"
               android:textSize="@dimen/size_text" />

            <Button
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_weight="1"
               android:text="@string/button_ora" />

            <Button
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_weight="1"
               android:text="@string/button_ora" />
        </LinearLayout>


        <LinearLayout
           android:id="@+id/settimaOra"
           android:layout_width="match_parent"
           android:layout_height="wrap_content"
           android:layout_below="@+id/labelInizio"
           android:layout_marginTop="300dp"
           android:orientation="horizontal">

            <TextView
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:text="@string/text_settima_ora"
               android:textSize="@dimen/size_text" />

            <Button
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_weight="1"
               android:text="@string/button_ora" />

            <Button
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_weight="1"
               android:text="@string/button_ora" />
        </LinearLayout>


        <LinearLayout
           android:id="@+id/ottavaOra"
           android:layout_width="match_parent"
           android:layout_height="wrap_content"
           android:layout_below="@+id/labelInizio"
           android:layout_marginTop="350dp"
           android:orientation="horizontal">

            <TextView
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:text="@string/text_ottava_ora"
               android:textSize="@dimen/size_text" />

            <Button
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_weight="1"
               android:text="@string/button_ora" />

            <Button
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_weight="1"
               android:text="@string/button_ora" />
        </LinearLayout>
    </RelativeLayout>
</ScrollView>


    <!-- <LinearLayout
        android:id="@+id/buttonLayout"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal">

        <Button
            android:id="@+id/buttonSalva"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_margin="2dp"
            android:layout_weight="1"
            android:background="@color/background_button"
            android:text="@string/button_salva"
            android:textColor="@color/text_button" />

        <Button
            android:id="@+id/buttonAnnulla"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_margin="2dp"
            android:layout_weight="1"
            android:background="@color/background_button"
            android:text="@string/button_annulla"
            android:textColor="@color/text_button" />
        </LinearLayout> -->

L'ultima parte commentata é quella che non va....forse manca xmlns

Offline eagledeveloper

  • Translate Team
  • Utente senior
  • ****
  • Post: 516
  • Respect: +37
    • Google+
    • 347516210
    • dark_pinz
    • @WandDStudios
    • Mostra profilo
    • W&D Studios
  • Dispositivo Android:
    HTC One X e HTC One
  • Play Store ID:
    W%26D+Studios
  • Sistema operativo:
    Ubuntu / Windows 7
Re:Scroll+parte fissa
« Risposta #3 il: 30 Giugno 2014, 11:50:34 CEST »
0
Metti la ScrollView all'interno di un LinearLayout.

Alla ScrollView dai layout_height="0dp" e aggiungi weight con un valore. Al LinearLayout dei due bottoni gli dai layout_height="wrap_content" oppura una dimensione fissa.

Fammi sapere se funziona.
I numeri contano molto di più del seme.

Offline maverik1408

  • Utente junior
  • **
  • Post: 100
  • Respect: +1
    • Mostra profilo
    • MaverikApps
  • Dispositivo Android:
    NEXUS 5
  • Play Store ID:
    Maverik
Re:Scroll+parte fissa
« Risposta #4 il: 30 Giugno 2014, 18:21:18 CEST »
0
già così ti scrolla tutto ... mettila nel linerlayout reltaive layout

Codice: [Seleziona]
<linearlayout>
  <scrollview>

  </scrollview>

  <linearlayout>
  </linearlayout>



</linearlayout>
Maverik @ Google Play Store

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Scroll+parte fissa
« Risposta #5 il: 30 Giugno 2014, 18:55:46 CEST »
0
Come ti hanno suggerito, ci sono varie opzioni per ottenere risultati molto simili. Ti copio qua un estratto di un layout che sto usando in questo momento su un'app di prova.

Codice (XML): [Seleziona]
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
   xmlns:tools="http://schemas.android.com/tools"
   android:layout_width="match_parent"
   android:layout_height="match_parent"
   android:orientation="vertical" >

    <LinearLayout
               android:layout_width="match_parent"
               android:layout_height="wrap_content"
               android:orientation="horizontal" >
   </LinearLayout>

    <ScrollView
       android:id="@+id/scrollView"
       android:layout_width="match_parent"
       android:layout_height="wrap_content" >

        <LinearLayout
           android:layout_width="match_parent"
           android:layout_height="match_parent"
           android:orientation="vertical" >

        </LinearLayout>
    </ScrollView>

</LinearLayout>
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline vise950

  • Nuovo arrivato
  • *
  • Post: 32
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    nexus 4
  • Sistema operativo:
    winsows 8.1
Re:Scroll+parte fissa
« Risposta #6 il: 30 Giugno 2014, 19:31:40 CEST »
0
Allora ho provato cosi
Codice (XML): [Seleziona]
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
   android:layout_width="match_parent"
   android:layout_height="wrap_content"
   android:background="@color/background_imposta_orario"
   android:padding="3dp">

    <ScrollView
       android:layout_width="fill_parent"
       android:layout_height="wrap_content">

        <RelativeLayout
           android:id="@+id/relativeLayout"
           android:layout_width="wrap_content"
           android:layout_height="wrap_content">
.......

 </LinearLayout>
        </RelativeLayout>
    </ScrollView>


    <LinearLayout
       android:id="@+id/buttonLayout"
       android:layout_width="match_parent"
       android:layout_height="wrap_content"
       android:layout_alignParentBottom="true"
       android:orientation="horizontal">

        <Button
           android:id="@+id/buttonSalva"
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
           android:layout_margin="2dp"
           android:layout_weight="1"
           android:background="@color/background_button"
           android:text="@string/button_salva"
           android:textColor="@color/text_button" />

        <Button
           android:id="@+id/buttonAnnulla"
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
           android:layout_margin="2dp"
           android:layout_weight="1"
           android:background="@color/background_button"
           android:text="@string/button_annulla"
           android:textColor="@color/text_button" />
    </LinearLayout>
</RelativeLayout>

ma comunque i due bottoni mi coprono l'ultima parte del layout...credo sia una cavolata ma fin'ora ho modificato talmente tante cose che non capisco più nulla

Offline maverik1408

  • Utente junior
  • **
  • Post: 100
  • Respect: +1
    • Mostra profilo
    • MaverikApps
  • Dispositivo Android:
    NEXUS 5
  • Play Store ID:
    Maverik
Re:Scroll+parte fissa
« Risposta #7 il: 01 Luglio 2014, 08:18:46 CEST »
0
qualcosa del genere?

Codice: [Seleziona]

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/RelativeLayout1"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >

    <LinearLayout
       android:id="@+id/buttonLayout"
       android:layout_width="match_parent"
       android:layout_height="wrap_content"
       android:layout_alignParentBottom="true"
       android:orientation="horizontal">

        <Button
           android:id="@+id/buttonSalva"
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
           android:layout_margin="2dp"
           android:layout_weight="1"
           android:background="@color/background_button"
           android:text="@string/button_salva"
           android:textColor="@color/text_button" />

        <Button
           android:id="@+id/buttonAnnulla"
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
           android:layout_margin="2dp"
           android:layout_weight="1"
           android:background="@color/background_button"
           android:text="@string/button_annulla"
           android:textColor="@color/text_button" />
    </LinearLayout>

    <ScrollView
        android:id="@+id/scrollView1"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_above="@+id/buttonLayout"
        android:layout_alignParentLeft="true"
        android:layout_alignParentRight="true"
        android:layout_alignParentTop="true" >

        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:orientation="vertical" >

            <Button
                android:id="@+id/Button08"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Button" />

            <Button
                android:id="@+id/Button07"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Button" />

            <Button
                android:id="@+id/Button06"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Button" />

            <Button
                android:id="@+id/Button05"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Button" />

            <Button
                android:id="@+id/Button04"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Button" />

            <Button
                android:id="@+id/Button03"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Button" />

            <Button
                android:id="@+id/Button02"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Button" />

            <Button
                android:id="@+id/Button01"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Button" />

            <Button
                android:id="@+id/button2"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Button" />

            <Button
                android:id="@+id/button1"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Button" />
           
        </LinearLayout>
    </ScrollView>
   
</RelativeLayout>

Maverik @ Google Play Store

Offline vise950

  • Nuovo arrivato
  • *
  • Post: 32
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    nexus 4
  • Sistema operativo:
    winsows 8.1
Re:Scroll+parte fissa
« Risposta #8 il: 01 Luglio 2014, 20:47:21 CEST »
0
lo so che non centra con questo topic ma ho solo modificato alcuni parametridel layout e quando vado a compilare mi da errore gradle

Codice: [Seleziona]
Executing tasks: [:app:assembleDebug]

Configuration on demand is an incubating feature.

FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring root project 'Diarioscolastico'.
> Could not resolve all dependencies for configuration ':classpath'.
   > Artifact 'com.android.tools.build:gradle:0.12.1:gradle.jar' not found.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

Total time: 3.48 secs

non so proprio cosa sia...alcuni minuti prima funzionava tutto perfettamente

Offline vise950

  • Nuovo arrivato
  • *
  • Post: 32
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    nexus 4
  • Sistema operativo:
    winsows 8.1
Re:Scroll+parte fissa
« Risposta #9 il: 03 Luglio 2014, 12:41:53 CEST »
0
Nessuno sa a cosa si riferisca questo errore...anche perché negli altri progetti non succede

Offline maverik1408

  • Utente junior
  • **
  • Post: 100
  • Respect: +1
    • Mostra profilo
    • MaverikApps
  • Dispositivo Android:
    NEXUS 5
  • Play Store ID:
    Maverik
Re:Scroll+parte fissa
« Risposta #10 il: 03 Luglio 2014, 13:30:52 CEST »
0
prova a postare il codice intero del layout

stai usando android studio ..
Maverik @ Google Play Store

Offline vise950

  • Nuovo arrivato
  • *
  • Post: 32
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    nexus 4
  • Sistema operativo:
    winsows 8.1
Re:Scroll+parte fissa
« Risposta #11 il: 04 Luglio 2014, 20:14:07 CEST »
0
il problema di gradle è sparito

questo è il layout...provate a modificarlo per risolvere il prblema dello scroll nascosto di bottoni

Codice (XML): [Seleziona]
<?xml version="1.0" encoding="utf-8"?>


<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
   android:layout_width="match_parent"
   android:layout_height="wrap_content"
   android:background="@color/background_imposta_orario"
   android:padding="3dp">

    <LinearLayout
       android:id="@+id/buttonLayout"
       android:layout_width="match_parent"
       android:layout_height="wrap_content"
       android:layout_alignParentBottom="true"
       android:orientation="horizontal">

        <Button
           android:id="@+id/buttonSalva"
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
           android:layout_margin="2dp"
           android:layout_weight="1"
           android:background="@color/background_button"
           android:text="@string/button_salva"
           android:textColor="@color/text_button" />

        <Button
           android:id="@+id/buttonAnnulla"
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
           android:layout_margin="2dp"
           android:layout_weight="1"
           android:background="@color/background_button"
           android:text="@string/button_annulla"
           android:textColor="@color/text_button" />
    </LinearLayout>

    <ScrollView
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       >

        <RelativeLayout
           android:id="@+id/relativeLayout"
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
           >

            <TextView
               android:id="@+id/textGiorni"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:text="@string/text_giorni"
               android:textAppearance="?android:attr/textAppearanceLarge"
               android:textStyle="bold" />

            <RadioGroup
               android:id="@+id/radioGroupGiorni"
               android:layout_width="match_parent"
               android:layout_height="wrap_content"
               android:layout_below="@+id/textGiorni"
               android:orientation="horizontal">

                <RadioButton
                   android:id="@+id/radioButtonLV"
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:layout_marginTop="2dp"
                   android:layout_weight="1"
                   android:checked="false"
                   android:text="@string/button_lunedi_venerdi" />

                <RadioButton
                   android:id="@+id/radioButtonLS"
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:layout_marginTop="2dp"
                   android:layout_weight="1"
                   android:text="@string/button_lunedi_sabato" />
            </RadioGroup>

            <TextView
               android:id="@+id/textOre"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_below="@id/radioGroupGiorni"
               android:layout_marginTop="20dp"
               android:text="@string/text_ore"
               android:textAppearance="?android:attr/textAppearanceLarge"
               android:textStyle="bold" />

            <RadioGroup
               android:id="@+id/radioGroupOre"
               android:layout_width="match_parent"
               android:layout_height="wrap_content"
               android:layout_below="@+id/textOre"
               android:measureWithLargestChild="true"
               android:orientation="horizontal">

                <RadioButton
                   android:id="@+id/radiobutton1"
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:layout_marginTop="2dp"
                   android:layout_weight="1"
                   android:checked="false"
                   android:text="@string/radio_button_1" />

                <RadioButton
                   android:id="@+id/radiobutton2"
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:layout_marginTop="2dp"
                   android:layout_weight="1"
                   android:text="@string/radio_button_2" />

                <RadioButton
                   android:id="@+id/radiobutton3"
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:layout_marginTop="2dp"
                   android:layout_weight="1"
                   android:text="@string/radio_button_3" />

                <RadioButton
                   android:id="@+id/radiobutton4"
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:layout_marginTop="2dp"
                   android:layout_weight="1"
                   android:text="@string/radio_button_4" />

                <RadioButton
                   android:id="@+id/radiobutton5"
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:layout_marginTop="2dp"
                   android:layout_weight="1"
                   android:text="@string/radio_button_5" />

                <RadioButton
                   android:id="@+id/radiobutton6"
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:layout_marginTop="2dp"
                   android:layout_weight="1"
                   android:text="@string/radio_button_6" />

                <RadioButton
                   android:id="@+id/radiobutton7"
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:layout_marginTop="2dp"
                   android:layout_weight="1"
                   android:text="@string/radio_button_7" />

                <RadioButton
                   android:id="@+id/radiobutton8"
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:layout_marginTop="2dp"
                   android:layout_weight="1"
                   android:text="@string/radio_button_8" />
            </RadioGroup>


            <TextView
               android:id="@+id/labelInizio"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_below="@+id/radioGroupOre"
               android:layout_centerInParent="true"
               android:layout_marginTop="20dp"
               android:text="@string/text_inizio"
               android:textAppearance="?android:attr/textAppearanceMedium"
               android:textStyle="italic" />

            <TextView
               android:id="@+id/labelFine"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_alignParentRight="true"
               android:layout_alignTop="@+id/finePrimaOra"
               android:layout_below="@+id/radioGroupOre"
               android:layout_marginRight="5dp"
               android:layout_marginTop="20dp"
               android:text="@string/text_fine"
               android:textAppearance="?android:attr/textAppearanceMedium"
               android:textStyle="italic" />

            <LinearLayout
               android:id="@+id/primaOra"
               android:layout_width="match_parent"
               android:layout_height="wrap_content"
               android:layout_below="@+id/labelInizio"
               android:orientation="horizontal">

                <TextView
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:text="@string/text_prima_ora"
                   android:textSize="@dimen/size_text" />

                <Button
                   android:id="@+id/inizioPrimaOra"
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:layout_weight="1"
                   android:text="@string/button_ora" />

                <Button
                   android:id="@+id/finePrimaOra"
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:layout_weight="1"
                   android:text="@string/button_ora" />

            </LinearLayout>


            <LinearLayout
               android:id="@+id/secondaOra"
               android:layout_width="match_parent"
               android:layout_height="wrap_content"
               android:layout_below="@+id/labelInizio"
               android:layout_marginTop="50dp"
               android:orientation="horizontal">

                <TextView
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:text="@string/text_seconda_ora"
                   android:textSize="@dimen/size_text" />

                <Button
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:layout_weight="1"
                   android:text="@string/button_ora" />

                <Button
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:layout_weight="1"
                   android:text="@string/button_ora" />
            </LinearLayout>


            <LinearLayout
               android:id="@+id/terzaOra"
               android:layout_width="match_parent"
               android:layout_height="wrap_content"
               android:layout_below="@+id/labelInizio"
               android:layout_marginTop="100dp"
               android:orientation="horizontal">

                <TextView
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:text="@string/text_terza_ora"
                   android:textSize="@dimen/size_text" />

                <Button
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:layout_weight="1"
                   android:text="@string/button_ora" />

                <Button
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:layout_weight="1"
                   android:text="@string/button_ora" />
            </LinearLayout>


            <LinearLayout
               android:id="@+id/quartaOra"
               android:layout_width="match_parent"
               android:layout_height="wrap_content"
               android:layout_below="@+id/labelInizio"
               android:layout_marginTop="150dp"
               android:orientation="horizontal">

                <TextView
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:text="@string/text_quarta_ora"
                   android:textSize="@dimen/size_text" />

                <Button
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:layout_weight="1"
                   android:text="@string/button_ora" />

                <Button
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:layout_weight="1"
                   android:text="@string/button_ora" />
            </LinearLayout>


            <LinearLayout
               android:id="@+id/quintaOra"
               android:layout_width="match_parent"
               android:layout_height="wrap_content"
               android:layout_below="@+id/labelInizio"
               android:layout_marginTop="200dp"
               android:orientation="horizontal">

                <TextView
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:text="@string/text_quinta_ora"
                   android:textSize="@dimen/size_text" />

                <Button
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:layout_weight="1"
                   android:text="@string/button_ora" />

                <Button
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:layout_weight="1"
                   android:text="@string/button_ora" />
            </LinearLayout>


            <LinearLayout
               android:id="@+id/sestaOra"
               android:layout_width="match_parent"
               android:layout_height="wrap_content"
               android:layout_below="@+id/labelInizio"
               android:layout_marginTop="250dp"
               android:orientation="horizontal">

                <TextView
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:text="@string/text_sesta_ora"
                   android:textSize="@dimen/size_text" />

                <Button
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:layout_weight="1"
                   android:text="@string/button_ora" />

                <Button
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:layout_weight="1"
                   android:text="@string/button_ora" />
            </LinearLayout>


            <LinearLayout
               android:id="@+id/settimaOra"
               android:layout_width="match_parent"
               android:layout_height="wrap_content"
               android:layout_below="@+id/labelInizio"
               android:layout_marginTop="300dp"
               android:orientation="horizontal">

                <TextView
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:text="@string/text_settima_ora"
                   android:textSize="@dimen/size_text" />

                <Button
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:layout_weight="1"
                   android:text="@string/button_ora" />

                <Button
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:layout_weight="1"
                   android:text="@string/button_ora" />
            </LinearLayout>


            <LinearLayout
               android:id="@+id/ottavaOra"
               android:layout_width="match_parent"
               android:layout_height="wrap_content"
               android:layout_below="@+id/labelInizio"
               android:layout_marginTop="350dp"
               android:orientation="horizontal">

                <TextView
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:text="@string/text_ottava_ora"
                   android:textSize="@dimen/size_text" />

                <Button
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:layout_weight="1"
                   android:text="@string/button_ora" />

                <Button
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:layout_weight="1"
                   android:text="@string/button_ora" />
            </LinearLayout>
        </RelativeLayout>
    </ScrollView>
</RelativeLayout>