CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: megthebest con ben 1 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: carotix con ben 4 Thanks ricevuti negli ultimi sette giorni
Utente del mese: megthebest con ben 21 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 3 su 3
Discussione:

Problema di dimensionamento del layout

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Androidiano


    Registrato dal
    Apr 2012
    Località
    Lecce
    Messaggi
    68
    Smartphone
    Defy+ & Acer liquid A1

    Ringraziamenti
    0
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Problema di dimensionamento del layout

    Salve a tutti,
    vorrei rendere full screen e adattabile alla maggior parte dei cellulari questa parte di codice che mi crea un layout scorrevole sia orizzontalmente che verticalmente, nello specifico inoltre vorrei che la matrice di edit text appaia centralmente nello schermo, non so proprio come fare spero mi possiate dare una mano grazie mille

    HorizontalScrollView HSC = new HorizontalScrollView(this);
    ScrollView VSC = new ScrollView(this);
    VSC.setBackgroundResource(R.drawable.lavagna_psd);

    tableLayout = new TableLayout(this);
    tableLayout.setGravity(Gravity.CENTER);


    values = new EditText[3][3];

    for (int i = 0; i < 3; i++) {

    tableRow = new TableRow(this);
    tableRow.setGravity(Gravity.CENTER);

    for (int j = 0; j < 3; j++) {
    values[i][j] = new EditText(this);
    values[i][j].setHint("r: " + (i) + " " + "c: " + (j));
    values[i][j].setPadding(10, 10, 10, 10);
    tableRow.addView(values[i][j]);
    }

    tableLayout.addView(tableRow);

    }

    VSC.addView(tableLayout);
    HSC.addView(VSC);
    setContentView(HSC);

    button1 = new Button (this);
    button1.setText("Insert Values");
    tableLayout.addView(button1);

  2.  
  3. #2
    Androidiano


    Registrato dal
    Apr 2012
    Località
    Lecce
    Messaggi
    68
    Smartphone
    Defy+ & Acer liquid A1

    Ringraziamenti
    0
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Nessuno mi aiuta?

  4. #3
    Senior Droid L'avatar di freebong


    Registrato dal
    Apr 2011
    Messaggi
    379

    Ringraziamenti
    13
    Ringraziato 28 volte in 27 Posts
    Predefinito

    Quote Originariamente inviato da bisemanu Visualizza il messaggio
    Salve a tutti,
    vorrei rendere full screen e adattabile alla maggior parte dei cellulari questa parte di codice che mi crea un layout scorrevole sia orizzontalmente che verticalmente, nello specifico inoltre vorrei che la matrice di edit text appaia centralmente nello schermo, non so proprio come fare spero mi possiate dare una mano grazie mille

    HorizontalScrollView HSC = new HorizontalScrollView(this);
    ScrollView VSC = new ScrollView(this);
    VSC.setBackgroundResource(R.drawable.lavagna_psd);

    tableLayout = new TableLayout(this);
    tableLayout.setGravity(Gravity.CENTER);


    values = new EditText[3][3];

    for (int i = 0; i < 3; i++) {

    tableRow = new TableRow(this);
    tableRow.setGravity(Gravity.CENTER);

    for (int j = 0; j < 3; j++) {
    values[i][j] = new EditText(this);
    values[i][j].setHint("r: " + (i) + " " + "c: " + (j));
    values[i][j].setPadding(10, 10, 10, 10);
    tableRow.addView(values[i][j]);
    }

    tableLayout.addView(tableRow);

    }

    VSC.addView(tableLayout);
    HSC.addView(VSC);
    setContentView(HSC);

    button1 = new Button (this);
    button1.setText("Insert Values");
    tableLayout.addView(button1);
    ciao quello che chiedi io lo gestirei in xml, piu precisamente se vuoi rendere il tuo layout "fullscreen" dovresti dichiararlo cosi:
    <ScrollView>
    android:layout_width="fill_parent"
    android:layout_height="fill_parent
    </ScrollView>

    Per la tablerow stesso discorso, ti conviene gestire il posizionamento tramite xml, dovresti fare una cosa di questo tipo:
    <TableRow
    android:gravity="center">
    </TableRow>


    Adesso sono a lavoro quindi non ho modo di dilungarmi troppo ma se cerchi in internet è pieno di esempi!! ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy