Autore Topic: Icona reload in un'applicazione a tab. Quale usare?  (Letto 949 volte)

Offline satie

  • Nuovo arrivato
  • *
  • Post: 4
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    galaxy s
  • Sistema operativo:
    windows xp
Icona reload in un'applicazione a tab. Quale usare?
« il: 29 Dicembre 2010, 13:07:14 CET »
0
Salve,

sto realizzando un'applicazione a tab.
Quando effettuo lo switch tra un tab e l'altro vorrei inserire un'icona che permetta
il reload del tab attivo.

Ma non riesco a capire quale libreria utilizzare. Potete consigliarmi una procedura da seguire?
Grazie sin d'ora.

Offline satie

  • Nuovo arrivato
  • *
  • Post: 4
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    galaxy s
  • Sistema operativo:
    windows xp
Re:Icona reload in un'applicazione a tab. Quale usare?
« Risposta #1 il: 31 Dicembre 2010, 10:21:24 CET »
0
Allora, mi rispondo da solo  ;-)
Ho usato gli OptionsMenu per il refresh.
La questione è la seguente: quando clicco su "Aggiorna", mi aggiorna l'homepage, ma
azzera i TAB e diventa una semplice pagina web.
Potete aiutarmi a capire come faccio a restare sempre all'interno del TabHost?
Grazie mille.

Posto qui il breve codice:
Codice (Java): [Seleziona]
public class Applicazione extends TabActivity {
        @Override
        public void onCreate(Bundle savedInstanceState) {
                super.onCreate(savedInstanceState);

                TabHost host=getTabHost();
                Intent i=new Intent(this, CWBrowser.class);
               
                i.putExtra(CWBrowser.URL, "http://www.nomesito1.it");
                host.addTab(host.newTabSpec("one")
                                                .setIndicator("News")
                                                .setContent(i));
               
                 
                i.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
               
                i=new Intent(i);
                i.putExtra(CWBrowser.URL, "http://www.nomesito1.it");
                host.addTab(host.newTabSpec("two")
                                                .setIndicator("Android")
                                                .setContent(i));
        }
       
        public boolean onCreateOptionsMenu(Menu menu){
                super.onCreateOptionsMenu(menu);
                Intent i=new Intent(this, CWBrowser.class);
                i.putExtra(CWBrowser.URL, "http://www.nomesito2.it");
         
                int order = Menu.FIRST;
               
                 
                int GROUPA = 0;
                menu.add(GROUPA, 0, order++, "Aggiorna").setIntent(i);
                return true;
               
               
        }
}

Offline satie

  • Nuovo arrivato
  • *
  • Post: 4
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    galaxy s
  • Sistema operativo:
    windows xp
Re:Icona reload in un'applicazione a tab. Quale usare?
« Risposta #2 il: 04 Gennaio 2011, 13:08:28 CET »
0
Scusate,

mi viene il dubbio di aver posto male la domanda. Forse non mi sono spiegato correttamente?
La riscrivo?
Oppure è troppo stupida? :-[
Lanciatemi una scialuppa...  :'(

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3489
  • Respect: +507
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:Icona reload in un'applicazione a tab. Quale usare?
« Risposta #3 il: 04 Gennaio 2011, 13:26:31 CET »
0
Giusto per capirci, tu hai due tab che mostrano la stessa activity e vorresti che premendo su un pulsante del menu una delle due venisse aggiornata?



Offline satie

  • Nuovo arrivato
  • *
  • Post: 4
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    galaxy s
  • Sistema operativo:
    windows xp
Re:Icona reload in un'applicazione a tab. Quale usare?
« Risposta #4 il: 04 Gennaio 2011, 14:01:48 CET »
0
Sì, esatto. Invece adesso se clicco, si aggiorna la pagina, ma scompaiono i TAB.
Come se uscisse fuori dall'app, anzi credo proprio che esca fuori.