Ho un problema con removeAllViews e setContentView ..... entrambi non stanno lavorando per me non so perché. Ho una funzione in una classe che restituisce una vista e voglio aggiungere quella vista allo schermo e quella vista cambierà dopo ogni 5 secondi ..... quindi dopo 5 secondi chiamo removeAllViews sul layout in cui la vista viene aggiunta e quindi aggiunta di nuovo .... ma sorprendentemente la vecchia visualizzazione è ancora lì e aggiunge la nuova vista alla fine ....removeAllViews e setContentView non funziona
Lo stesso problema con il setContentView provo anche questo ma anche lavoro stesso che il layout principale anche aggiungere la vista alla fine non sostituire l'intero schermo .......
si prega di aiuto ...... grazie in anticipo .......... ..
setContentView(logic.getView());
e
LinearLayout layout = blah blah blah;
layout.removeAllViews();
layout.addView(logic.getView(), layout parameters....);
quindi dov'è il tuo codice? –
Come @AdilSoomro detto si può mostrare il codice si prega di – Sameer
invalidate anche provato(), ma non funziona ......... :( –