Visualizzazione dei risultati da 1 a 10 su 12

Hybrid View

  1. #1
    Quote Originariamente inviata da fermat Visualizza il messaggio
    scusa se te lo dico così, però qualsiasi tutorial / libro spiega questa cosa come secondo argomento (il primo in genere è l'installazione dell'sdk e il ciclo di vita di una activity).

    forse dovresti studiarti qualche tutorial di base!

    anche perchè i layout in android si gestiscono tramite file xml, e vengono manipolati da codice solo in via eccezionale.

    detto ciò, in questo link c'è un esempi di table layout con quello che ti dicevo: http://www.go4expert.com/articles/pa...cation-t30169/

    le righe vengono prese da un servizio json, ma di base il layout è quello.
    dagli un'occhiata!
    Hai perfettamente ragione, ma una cosa in particolare non mi è chiara:
    ammettiamo che io crei un Layout xml, supponiamo un LinearLayout con allineamento verticale, che nella definizione avrà 3 Button, poi dinamicamente (a livello di programmazione) se volessi inserire più bottoni?Come dovrei fare?Mi basterebbe fare da codice "addView (mioBottone)"?Ma così facendo non perderei (se non impostate esplicitamente nel codice) i parametri di layout?
    Scusa le domande stupide ma per motivi di tempo, come tu stesso hai notato, ho saltato dei concetti basilari..

  2. #2
    Quote Originariamente inviata da valentino46 Visualizza il messaggio
    Hai perfettamente ragione, ma una cosa in particolare non mi è chiara:
    ammettiamo che io crei un Layout xml, supponiamo un LinearLayout con allineamento verticale, che nella definizione avrà 3 Button, poi dinamicamente (a livello di programmazione) se volessi inserire più bottoni?Come dovrei fare?Mi basterebbe fare da codice "addView (mioBottone)"?Ma così facendo non perderei (se non impostate esplicitamente nel codice) i parametri di layout?
    Scusa le domande stupide ma per motivi di tempo, come tu stesso hai notato, ho saltato dei concetti basilari..
    se devo essere sincero non lo so.
    nel senso che non mi è ancora capitato di aggiungere componenti in maniera dinamica.
    ma in generale penso ci sia un meccanismo per gestire queste situazioni, sennò non avrebbero senso i file di layout.

  3. #3
    Quote Originariamente inviata da valentino46 Visualizza il messaggio
    Hai perfettamente ragione, ma una cosa in particolare non mi è chiara:
    ammettiamo che io crei un Layout xml, supponiamo un LinearLayout con allineamento verticale, che nella definizione avrà 3 Button, poi dinamicamente (a livello di programmazione) se volessi inserire più bottoni?Come dovrei fare?Mi basterebbe fare da codice "addView (mioBottone)"?Ma così facendo non perderei (se non impostate esplicitamente nel codice) i parametri di layout?
    Scusa le domande stupide ma per motivi di tempo, come tu stesso hai notato, ho saltato dei concetti basilari..
    Bè se chi ha progettato android sarebbe stato "Grullo" può essere....
    Ritornando al tuo esempio se io da codice dovessi aggiungere un ulteriore bottone per prima cosa dovresti fare un findViewById del linearLayout e su di esso invocare l'add quindi ovviamente non perdi e non devi esplicitare nulla di + di quello che hai definito del tuo file xml....

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.