Hello
Débutant en JAVA (je viens de SQL), j'ai débuté par une appli simple, le débogueur ne me donne pas d'erreur mais l'application ne se lance pas, quelqu'un pourrait il me mettre sur la piste
Merci à vous pour une aide précieuse
Bien à vous
Ci-dessous le code:
La CLASS
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64 package com.simag.www.locdvd; /** * Created by Dominique Abouth on 05/12/2017. */ import android.app.Activity; import android.os.Bundle; import android.widget.TextView; public class ViewDVDActivity extends Activity{ TextView txtTitreDVD; TextView txtAnneeDVD; TextView txtActeur1; TextView txtActeur2; TextView txtResumeFilm; @Override protected void onCreate (Bundle savedInstanceState) { super.onCreate (savedInstanceState); //affectation du fichier de layout setContentView(R.layout.activity_viewdvd); //obtention des référence sur les composants txtTitreDVD= (TextView) findViewById(R.id.titreDVD); txtAnneeDVD=(TextView) findViewById(R.id.anneeDVD); txtActeur1=(TextView) findViewById(R.id.acteur1); txtActeur2=(TextView) findViewById(R.id.acteur2); txtResumeFilm=(TextView) findViewById(R.id.resumeFilm); } @Override protected void onStart (){ super.onStart(); } @Override protected void onResume() { super.onResume(); txtTitreDVD.setText("Le fantôme du chapelier"); txtAnneeDVD.setText( String.format(getString(R.string.annee_de_sortie),2014)); txtActeur1.setText("Michel Serreau"); txtActeur2.setText("Lino Ventura"); String resumeFilm="Dans une petite ville, Léon Labbé, chapelier de métier, a "+ "tué sa femme et entretient lillusion que cette dernière est toujours vivante "+ "Son voisin den face, un petit tailleur juif devient le confident privilégié de Léon"+ "qui lui, tue avec méthode les amies de son épouse et nargue la police"+ "avec des lettres anonymes"; txtResumeFilm.setText(resumeFilm); } @Override protected void onPause() { super.onPause(); } @Override protected void onStop() { super.onStop(); } @Override protected void onDestroy () { super.onDestroy(); } }Le Design
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 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.simag.www.locdvd"> <application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme"> <activity android:name=".MainActivity" android:label="@string/app_name" > </activity> <activity android:name=".ViewDVDActivity"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> </manifest>
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:orientation="vertical" android:layout_gravity="center" android:layout_margin="8dp" android:layout_height="match_parent"> <TextView android:id="@+id/textView" android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="top|center_horizontal" android:text="TextView" tools:layout_editor_absoluteX="163dp" tools:layout_editor_absoluteY="16dp" /> <TextView android:id="@+id/titreDVD" android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="top|center_horizontal" android:text="Titre du dvd" tools:layout_editor_absoluteX="58dp" tools:layout_editor_absoluteY="64dp" tools:layout_marginTop="16dp" tools:textSize="22sp" /> <TextView android:id="@+id/anneeDVD" android:layout_width="58dp" android:text="année" tools:layout_editor_absoluteX="16dp" tools:layout_editor_absoluteY="115dp" tools:layout_marginTop="16dp" tools:textSize="15sp" /> <TextView android:id="@+id/acteur1" android:layout_width="147dp" android:layout_height="36dp" android:text="acteur 1" tools:layout_editor_absoluteX="16dp" tools:layout_editor_absoluteY="156dp" tools:layout_marginTop="16dp" tools:textSize="18sp" /> <TextView android:id="@+id/acteur2" android:layout_width="150dp" android:layout_height="35dp" android:text="acteur 2" tools:layout_editor_absoluteX="16dp" tools:layout_editor_absoluteY="207dp" tools:layout_marginTop="16dp" tools:textSize="18sp" /> <TextView android:id="@+id/resumeFilm" android:layout_width="match_parent" android:layout_height="196dp" android:text="résumé" tools:layout_editor_absoluteX="16dp" tools:layout_editor_absoluteY="264dp" tools:layout_marginTop="16dp" tools:textSize="18sp" /> </LinearLayout>
Partager