Autore Topic: Gestire view corretta dopo click utente  (Letto 238 volte)

Offline Blodhgard

  • Utente junior
  • **
  • Post: 53
  • Respect: +3
    • Mostra profilo
    • Budget Veloce
  • Dispositivo Android:
    Nexus 5, S4 mini, Galaxy Tab S
  • Play Store ID:
    blodhgard
  • Sistema operativo:
    Windows 8.1
Gestire view corretta dopo click utente
« il: 24 Luglio 2014, 18:05:36 CEST »
0
Salve a tutti,
so che a questa domanda difficilmente otterrò una risposta ma la pongo comunque  :-)

Ho un' activity che crea un calendario e in base al click dell'utente apre un altra activity che mostra il giorno su cui ho fatto click("molto semplificato").
Codice (Java): [Seleziona]
public void Show_Day(View view)
        {
                textView = (TextView) ((ViewGroup) view).getChildAt(1);
                id = textView.getId();
                day = Integer.parseInt(textView.getText().toString());
                ......
        }

Con getChildAt prendo la textview all'interno del linearlayout del singolo giorno e funziona.
Unico problema:
Il 50% delle volte mi sbaglia giorno è come se io facessi click sul 12 e lui mi restituisce la view con il 23.

Tuttavia quando faccio il debug step by step funziona tutto a meraviglia quindi non riesco a capire il perchè.
« Ultima modifica: 24 Luglio 2014, 18:07:40 CEST da Blodhgard »

Offline GabMarioPower

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 606
  • Respect: +153
    • Github
    • Google+
    • gabrielemariotti
    • GabMarioPower
    • Mostra profilo
  • Play Store ID:
    GAB+MARIO+DEV
  • Sistema operativo:
    Ubuntu 14.04 , Win 10
Re:Gestire view corretta dopo click utente
« Risposta #1 il: 24 Luglio 2014, 19:42:33 CEST »
0
Difficile rispondere con solo quelle 3 righe di codice.