Bonjour,
J'aimerais que la 1ère vue de mon application reste visible quelques secondes puis que ma vue contenant mon menu s'affiche.
J'ai essayé de faire un thread permettant d'attendre quelques secondes dans la méthode onStart(). Ca fonctionne, mais le contenu de ma vue ne s'affiche pas, j'ai juste une fenetre blanche.
Voici mon code :
Comment faire pour que la vue s'affiche quelques secondes avec son contenu?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 public class MainActivity extends Activity { /** Called when the activity is first created. */ private ImageView imageView; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); imageView = (ImageView) this.findViewById(R.id.imageView); imageView.setImageResource(R.drawable.image); } public void onStart(){ super.onStart(); this.setVisible(true); Thread th = new Thread(); th.start(); try { th.sleep(3000); } catch (InterruptedException e) { } th.stop(); Intent intent = new Intent(this, MenuActivity.class); startActivity(intent); } }
Merci d'avance
Partager