Commit d87c7c33fc6c128f61305ad79d801f1874505f1d
1 parent
a5c66bd7
last commit?
Showing
31 changed files
with
524 additions
and
302 deletions
Show diff stats
app/src/main/AndroidManifest.xml
... | ... | @@ -145,6 +145,14 @@ |
145 | 145 | </activity> |
146 | 146 | |
147 | 147 | <activity |
148 | + android:name=".Security1Activity" | |
149 | + android:screenOrientation="userLandscape"> | |
150 | + <meta-data | |
151 | + android:name="android.support.PARENT_ACTIVITY" | |
152 | + android:value=".MainActivity" /> | |
153 | + </activity> | |
154 | + | |
155 | + <activity | |
148 | 156 | android:name=".BravoActivity" |
149 | 157 | android:screenOrientation="userLandscape"></activity> |
150 | 158 | ... | ... |
app/src/main/java/tonio/noa/Food1Activity.java
... | ... | @@ -0,0 +1,76 @@ |
1 | +package tonio.noa; | |
2 | + | |
3 | +import android.content.Intent; | |
4 | +import android.graphics.Color; | |
5 | +import android.os.Bundle; | |
6 | +import android.view.MotionEvent; | |
7 | +import android.view.View; | |
8 | +import android.widget.ImageView; | |
9 | +import android.widget.TextView; | |
10 | + | |
11 | +/** | |
12 | + * Created by psyk on 24/01/18. | |
13 | + */ | |
14 | + | |
15 | +public class Security1Activity extends MyPlayActivity implements View.OnTouchListener { | |
16 | + | |
17 | + private int win_counter = 0; | |
18 | + private boolean done = false; | |
19 | + | |
20 | + @Override | |
21 | + protected void onCreate(Bundle savedInstanceState) { | |
22 | + super.onCreate(savedInstanceState); | |
23 | + lanceConsigne("Montre moi les objets qui peuvent être dangereux."); | |
24 | + } | |
25 | + | |
26 | + protected void onActivityResult(int requestCode, int resultCode, Intent data) { | |
27 | + super.onActivityResult(requestCode, resultCode, data); | |
28 | + | |
29 | + setContentView(R.layout.security1_display); | |
30 | + | |
31 | + TextView txtV = findViewById(R.id.cons_sec1); | |
32 | + smallCons = "Touche les objets dangereux."; | |
33 | + txtV.setText(smallCons); | |
34 | + setTts(); | |
35 | + | |
36 | + | |
37 | + findViewById(R.id.water).setOnTouchListener(this); | |
38 | + findViewById(R.id.knife).setOnTouchListener(this); | |
39 | + findViewById(R.id.bear).setOnTouchListener(this); | |
40 | + findViewById(R.id.pan).setOnTouchListener(this); | |
41 | + findViewById(R.id.pen).setOnTouchListener(this); | |
42 | + findViewById(R.id.bleach).setOnTouchListener(this); | |
43 | + findViewById(R.id.drugs).setOnTouchListener(this); | |
44 | + findViewById(R.id.iron).setOnTouchListener(this); | |
45 | + | |
46 | + } | |
47 | + | |
48 | + @Override | |
49 | + public boolean onTouch(View view, MotionEvent event) { | |
50 | + if (event.getAction() == MotionEvent.ACTION_DOWN) { | |
51 | + if (view == findViewById(R.id.iron) | |
52 | + || view == findViewById(R.id.knife) | |
53 | + || view == findViewById(R.id.pan) | |
54 | + || view == findViewById(R.id.bleach) | |
55 | + || view == findViewById(R.id.drugs)) { | |
56 | + view.setVisibility(View.INVISIBLE); | |
57 | + win_counter++; | |
58 | + } else { | |
59 | + ((ImageView) view).setColorFilter(Color.GRAY); | |
60 | + view.setEnabled(false); | |
61 | + } | |
62 | + return true; | |
63 | + } | |
64 | + if (win_counter == 5 && !done) { | |
65 | + done = true; | |
66 | + this.bravoPage(null); | |
67 | + return true; | |
68 | + } else | |
69 | + return false; | |
70 | + } | |
71 | + | |
72 | + @Override | |
73 | + protected void next() { | |
74 | + this.backHome(null); | |
75 | + } | |
76 | +} | ... | ... |
app/src/main/java/tonio/noa/ThemeActivity.java
... | ... | @@ -62,6 +62,11 @@ public class ThemeActivity extends Activity implements View.OnLongClickListener |
62 | 62 | startActivity(new Intent(this, Food1Activity.class)); |
63 | 63 | } |
64 | 64 | |
65 | + public void securityPage(View view) { | |
66 | + | |
67 | + startActivity(new Intent(this, Security1Activity.class)); | |
68 | + } | |
69 | + | |
65 | 70 | public void backHome(View view) { |
66 | 71 | |
67 | 72 | startActivity(new Intent(this, MainActivity.class)); | ... | ... |
21.1 KB
57.9 KB
242 KB
98.5 KB
90 KB
18.4 KB
39.9 KB
90.4 KB
70.5 KB
96.7 KB
app/src/main/res/layout/activity_main.xml
... | ... | @@ -20,9 +20,9 @@ |
20 | 20 | android:layout_marginStart="130dp" |
21 | 21 | android:layout_marginTop="160dp" |
22 | 22 | android:onClick="themePage" |
23 | - android:padding="70dp" | |
23 | + android:padding="50dp" | |
24 | 24 | android:text="@string/play" |
25 | - android:textAppearance="@style/TextFont" /> | |
25 | + android:textAppearance="@style/TextButtonFont" /> | |
26 | 26 | |
27 | 27 | <Button |
28 | 28 | android:id="@+id/button_id_tutorial" |
... | ... | @@ -33,9 +33,9 @@ |
33 | 33 | android:layout_alignParentEnd="true" |
34 | 34 | android:layout_marginEnd="130dp" |
35 | 35 | android:onClick="tutorialPage" |
36 | - android:padding="70dp" | |
36 | + android:padding="50dp" | |
37 | 37 | android:text="@string/tutorial" |
38 | - android:textAppearance="@style/TextFont" /> | |
38 | + android:textAppearance="@style/TextButtonFont" /> | |
39 | 39 | |
40 | 40 | <Button |
41 | 41 | android:id="@+id/button_id_configure" |
... | ... | @@ -45,6 +45,6 @@ |
45 | 45 | android:layout_margin="20dp" |
46 | 46 | android:onClick="configurePage" |
47 | 47 | android:text="@string/configure" |
48 | - android:textAppearance="@style/TextFont" /> | |
48 | + android:textAppearance="@style/TextButtonFont" /> | |
49 | 49 | |
50 | 50 | </RelativeLayout> | ... | ... |
app/src/main/res/layout/food1_display.xml
... | ... | @@ -5,30 +5,25 @@ |
5 | 5 | android:layout_height="match_parent" |
6 | 6 | android:orientation="vertical"> |
7 | 7 | |
8 | - <LinearLayout | |
9 | - android:id="@+id/linear1" | |
10 | - android:layout_width="wrap_content" | |
11 | - android:layout_height="match_parent" | |
12 | - android:layout_above="@id/linear2" | |
8 | + <ImageView | |
9 | + android:id="@+id/sugar" | |
10 | + android:layout_width="230dp" | |
11 | + android:layout_height="wrap_content" | |
13 | 12 | android:layout_alignParentEnd="true" |
14 | - android:orientation="vertical" | |
15 | - android:weightSum="2"> | |
16 | - | |
17 | - <ImageView | |
18 | - android:id="@+id/sugar" | |
19 | - android:layout_width="230dp" | |
20 | - android:layout_height="match_parent" | |
21 | - android:layout_weight="1" | |
22 | - android:src="@drawable/sugar" /> | |
23 | - | |
24 | - <ImageView | |
25 | - android:id="@+id/salt" | |
26 | - android:layout_width="230dp" | |
27 | - android:layout_height="match_parent" | |
28 | - android:layout_weight="1" | |
29 | - android:src="@drawable/salt" /> | |
13 | + android:layout_alignParentTop="true" | |
14 | + android:layout_margin="10dp" | |
15 | + android:adjustViewBounds="true" | |
16 | + android:src="@drawable/sugar" /> | |
30 | 17 | |
31 | - </LinearLayout> | |
18 | + <ImageView | |
19 | + android:id="@+id/salt" | |
20 | + android:layout_width="230dp" | |
21 | + android:layout_height="wrap_content" | |
22 | + android:layout_above="@id/announce_instruction" | |
23 | + android:layout_alignParentEnd="true" | |
24 | + android:layout_margin="10dp" | |
25 | + android:adjustViewBounds="true" | |
26 | + android:src="@drawable/salt" /> | |
32 | 27 | |
33 | 28 | <ImageView |
34 | 29 | android:id="@+id/bacon" |
... | ... | @@ -36,6 +31,7 @@ |
36 | 31 | android:layout_height="wrap_content" |
37 | 32 | android:layout_alignParentStart="true" |
38 | 33 | android:layout_alignParentTop="true" |
34 | + android:layout_margin="10dp" | |
39 | 35 | android:adjustViewBounds="true" |
40 | 36 | android:maxWidth="200dp" |
41 | 37 | android:src="@drawable/bacon" /> |
... | ... | @@ -45,6 +41,7 @@ |
45 | 41 | android:layout_width="wrap_content" |
46 | 42 | android:layout_height="wrap_content" |
47 | 43 | android:layout_alignParentTop="true" |
44 | + android:layout_margin="10dp" | |
48 | 45 | android:layout_toEndOf="@id/bacon" |
49 | 46 | android:adjustViewBounds="true" |
50 | 47 | android:maxWidth="190dp" |
... | ... | @@ -55,6 +52,7 @@ |
55 | 52 | android:layout_width="wrap_content" |
56 | 53 | android:layout_height="wrap_content" |
57 | 54 | android:layout_alignParentTop="true" |
55 | + android:layout_margin="10dp" | |
58 | 56 | android:layout_toEndOf="@id/apple" |
59 | 57 | android:adjustViewBounds="true" |
60 | 58 | android:maxWidth="190dp" |
... | ... | @@ -64,8 +62,9 @@ |
64 | 62 | android:id="@+id/hot_dog" |
65 | 63 | android:layout_width="wrap_content" |
66 | 64 | android:layout_height="wrap_content" |
67 | - android:layout_alignParentTop="true" | |
68 | - android:layout_toEndOf="@id/cake" | |
65 | + android:layout_alignParentStart="true" | |
66 | + android:layout_below="@id/cheese" | |
67 | + android:layout_margin="10dp" | |
69 | 68 | android:adjustViewBounds="true" |
70 | 69 | android:maxWidth="200dp" |
71 | 70 | android:src="@drawable/hot_dog" /> |
... | ... | @@ -74,8 +73,9 @@ |
74 | 73 | android:id="@+id/cheese" |
75 | 74 | android:layout_width="wrap_content" |
76 | 75 | android:layout_height="wrap_content" |
77 | - android:layout_above="@id/linear2" | |
78 | 76 | android:layout_alignParentStart="true" |
77 | + android:layout_below="@id/bacon" | |
78 | + android:layout_margin="10dp" | |
79 | 79 | android:adjustViewBounds="true" |
80 | 80 | android:maxWidth="200dp" |
81 | 81 | android:src="@drawable/cheese" /> |
... | ... | @@ -84,7 +84,8 @@ |
84 | 84 | android:id="@+id/muskmelon" |
85 | 85 | android:layout_width="wrap_content" |
86 | 86 | android:layout_height="wrap_content" |
87 | - android:layout_above="@id/linear2" | |
87 | + android:layout_below="@id/apple" | |
88 | + android:layout_margin="10dp" | |
88 | 89 | android:layout_toEndOf="@id/cheese" |
89 | 90 | android:adjustViewBounds="true" |
90 | 91 | android:maxWidth="200dp" |
... | ... | @@ -94,7 +95,8 @@ |
94 | 95 | android:id="@+id/fries" |
95 | 96 | android:layout_width="wrap_content" |
96 | 97 | android:layout_height="wrap_content" |
97 | - android:layout_above="@id/linear2" | |
98 | + android:layout_below="@id/cake" | |
99 | + android:layout_margin="10dp" | |
98 | 100 | android:layout_toEndOf="@id/muskmelon" |
99 | 101 | android:adjustViewBounds="true" |
100 | 102 | android:maxWidth="180dp" |
... | ... | @@ -104,44 +106,41 @@ |
104 | 106 | android:id="@+id/muffin" |
105 | 107 | android:layout_width="wrap_content" |
106 | 108 | android:layout_height="wrap_content" |
107 | - android:layout_above="@id/linear2" | |
108 | - android:layout_toEndOf="@id/fries" | |
109 | + android:layout_below="@id/muskmelon" | |
110 | + android:layout_margin="10dp" | |
111 | + android:layout_toEndOf="@id/hot_dog" | |
109 | 112 | android:adjustViewBounds="true" |
110 | 113 | android:maxWidth="200dp" |
111 | 114 | android:src="@drawable/muffin" /> |
112 | 115 | |
113 | - <LinearLayout | |
114 | - android:id="@+id/linear2" | |
116 | + <Button | |
117 | + android:id="@+id/button_id_home" | |
118 | + android:layout_width="80dp" | |
119 | + android:layout_height="80dp" | |
120 | + android:layout_alignParentBottom="true" | |
121 | + android:layout_alignParentStart="true" | |
122 | + android:layout_margin="10dp" | |
123 | + android:background="@drawable/app_menu" | |
124 | + android:onClick="backHome" /> | |
125 | + | |
126 | + <TextView | |
127 | + android:id="@+id/cons_food1" | |
115 | 128 | android:layout_width="wrap_content" |
116 | 129 | android:layout_height="wrap_content" |
117 | - android:layout_alignParentBottom="true"> | |
118 | - | |
119 | - <Button | |
120 | - android:id="@+id/button_id_home" | |
121 | - android:layout_width="wrap_content" | |
122 | - android:layout_height="wrap_content" | |
123 | - android:layout_margin="20dp" | |
124 | - android:onClick="backHome" | |
125 | - android:text="@string/home" | |
126 | - android:textAppearance="@style/TextFont" /> | |
127 | - | |
128 | - <TextView | |
129 | - android:id="@+id/cons_food1" | |
130 | - android:layout_width="wrap_content" | |
131 | - android:layout_height="wrap_content" | |
132 | - android:layout_margin="20dp" | |
133 | - android:maxWidth="650dp" | |
134 | - android:textAppearance="@style/TextFont" /> | |
135 | - | |
136 | - <Button | |
137 | - android:id="@+id/announce_instruction" | |
138 | - android:layout_width="wrap_content" | |
139 | - android:layout_height="wrap_content" | |
140 | - android:layout_margin="20dp" | |
141 | - android:onClick="enonceConsigne" | |
142 | - android:text="@string/instruction" | |
143 | - android:textAppearance="@style/TextFont" /> | |
144 | - | |
145 | - </LinearLayout> | |
130 | + android:layout_alignParentBottom="true" | |
131 | + android:layout_margin="10dp" | |
132 | + android:layout_toEndOf="@id/button_id_home" | |
133 | + android:layout_toStartOf="@id/announce_instruction" | |
134 | + android:gravity="center" | |
135 | + android:textAppearance="@style/TextFont" /> | |
136 | + | |
137 | + <Button | |
138 | + android:id="@+id/announce_instruction" | |
139 | + android:layout_width="80dp" | |
140 | + android:layout_height="80dp" | |
141 | + android:layout_alignParentBottom="true" | |
142 | + android:layout_alignParentEnd="true" | |
143 | + android:layout_margin="10dp" | |
144 | + android:onClick="enonceConsigne" /> | |
146 | 145 | |
147 | 146 | </RelativeLayout> |
148 | 147 | \ No newline at end of file | ... | ... |
app/src/main/res/layout/hygiene1_display.xml
... | ... | @@ -5,16 +5,6 @@ |
5 | 5 | android:layout_height="match_parent" |
6 | 6 | android:orientation="vertical"> |
7 | 7 | |
8 | - <TextView | |
9 | - android:id="@+id/cons_hyg1" | |
10 | - android:layout_width="wrap_content" | |
11 | - android:layout_height="wrap_content" | |
12 | - android:layout_alignParentBottom="true" | |
13 | - android:layout_centerHorizontal="true" | |
14 | - android:layout_margin="20dp" | |
15 | - android:maxWidth="650dp" | |
16 | - android:textAppearance="@style/TextFont" /> | |
17 | - | |
18 | 8 | <ImageView |
19 | 9 | android:id="@+id/blue_toothbrush" |
20 | 10 | android:layout_width="wrap_content" |
... | ... | @@ -40,23 +30,33 @@ |
40 | 30 | |
41 | 31 | <Button |
42 | 32 | android:id="@+id/button_id_home" |
33 | + android:layout_width="80dp" | |
34 | + android:layout_height="80dp" | |
35 | + android:layout_alignParentBottom="true" | |
36 | + android:layout_alignParentStart="true" | |
37 | + android:layout_margin="10dp" | |
38 | + android:background="@drawable/app_menu" | |
39 | + android:onClick="backHome" /> | |
40 | + | |
41 | + <TextView | |
42 | + android:id="@+id/cons_hyg1" | |
43 | 43 | android:layout_width="wrap_content" |
44 | 44 | android:layout_height="wrap_content" |
45 | 45 | android:layout_alignParentBottom="true" |
46 | - android:layout_alignParentStart="true" | |
47 | - android:layout_margin="20dp" | |
48 | - android:onClick="backHome" | |
49 | - android:textAppearance="@style/TextFont" | |
50 | - android:text="@string/home" /> | |
46 | + android:layout_margin="10dp" | |
47 | + android:layout_toEndOf="@id/button_id_home" | |
48 | + android:layout_toStartOf="@id/announce_instruction" | |
49 | + android:gravity="center" | |
50 | + android:textAppearance="@style/TextFont" /> | |
51 | 51 | |
52 | 52 | <Button |
53 | 53 | android:id="@+id/announce_instruction" |
54 | - android:layout_width="wrap_content" | |
55 | - android:layout_height="wrap_content" | |
54 | + android:layout_width="80dp" | |
55 | + android:layout_height="80dp" | |
56 | 56 | android:layout_alignParentBottom="true" |
57 | 57 | android:layout_alignParentEnd="true" |
58 | - android:layout_margin="20dp" | |
59 | - android:onClick="enonceConsigne" | |
60 | - android:textAppearance="@style/TextFont" | |
61 | - android:text="@string/instruction" /> | |
58 | + android:layout_margin="10dp" | |
59 | + android:background="@drawable/speech_icon" | |
60 | + android:onClick="enonceConsigne" /> | |
61 | + | |
62 | 62 | </RelativeLayout> |
63 | 63 | \ No newline at end of file | ... | ... |
app/src/main/res/layout/hygiene2_display.xml
... | ... | @@ -5,16 +5,6 @@ |
5 | 5 | android:layout_height="match_parent" |
6 | 6 | android:orientation="vertical"> |
7 | 7 | |
8 | - <TextView | |
9 | - android:id="@+id/cons_hyg2" | |
10 | - android:layout_width="wrap_content" | |
11 | - android:layout_height="wrap_content" | |
12 | - android:layout_alignParentBottom="true" | |
13 | - android:layout_centerHorizontal="true" | |
14 | - android:layout_margin="20dp" | |
15 | - android:maxWidth="650dp" | |
16 | - android:textAppearance="@style/TextFont" /> | |
17 | - | |
18 | 8 | <ImageView |
19 | 9 | android:id="@+id/blue_toothbrush" |
20 | 10 | android:layout_width="wrap_content" |
... | ... | @@ -39,23 +29,33 @@ |
39 | 29 | |
40 | 30 | <Button |
41 | 31 | android:id="@+id/button_id_home" |
32 | + android:layout_width="80dp" | |
33 | + android:layout_height="80dp" | |
34 | + android:layout_alignParentBottom="true" | |
35 | + android:layout_alignParentStart="true" | |
36 | + android:layout_margin="10dp" | |
37 | + android:background="@drawable/app_menu" | |
38 | + android:onClick="backHome" /> | |
39 | + | |
40 | + <TextView | |
41 | + android:id="@+id/cons_hyg2" | |
42 | 42 | android:layout_width="wrap_content" |
43 | 43 | android:layout_height="wrap_content" |
44 | 44 | android:layout_alignParentBottom="true" |
45 | - android:layout_alignParentStart="true" | |
46 | - android:layout_margin="20dp" | |
47 | - android:onClick="backHome" | |
48 | - android:textAppearance="@style/TextFont" | |
49 | - android:text="@string/home" /> | |
45 | + android:layout_margin="10dp" | |
46 | + android:layout_toEndOf="@id/button_id_home" | |
47 | + android:layout_toStartOf="@id/announce_instruction" | |
48 | + android:gravity="center" | |
49 | + android:textAppearance="@style/TextFont" /> | |
50 | 50 | |
51 | 51 | <Button |
52 | 52 | android:id="@+id/announce_instruction" |
53 | - android:layout_width="wrap_content" | |
54 | - android:layout_height="wrap_content" | |
53 | + android:layout_width="80dp" | |
54 | + android:layout_height="80dp" | |
55 | 55 | android:layout_alignParentBottom="true" |
56 | 56 | android:layout_alignParentEnd="true" |
57 | - android:layout_margin="20dp" | |
58 | - android:onClick="enonceConsigne" | |
59 | - android:textAppearance="@style/TextFont" | |
60 | - android:text="@string/instruction" /> | |
57 | + android:layout_margin="10dp" | |
58 | + android:background="@drawable/speech_icon" | |
59 | + android:onClick="enonceConsigne" /> | |
60 | + | |
61 | 61 | </RelativeLayout> |
62 | 62 | \ No newline at end of file | ... | ... |
app/src/main/res/layout/hygiene3_display.xml
... | ... | @@ -5,16 +5,6 @@ |
5 | 5 | android:layout_height="match_parent" |
6 | 6 | android:orientation="vertical"> |
7 | 7 | |
8 | - <TextView | |
9 | - android:id="@+id/cons_hyg3" | |
10 | - android:layout_width="wrap_content" | |
11 | - android:layout_height="wrap_content" | |
12 | - android:layout_alignParentBottom="true" | |
13 | - android:layout_centerHorizontal="true" | |
14 | - android:layout_margin="20dp" | |
15 | - android:maxWidth="650dp" | |
16 | - android:textAppearance="@style/TextFont" /> | |
17 | - | |
18 | 8 | <ImageView |
19 | 9 | android:id="@+id/blue_toothbrush" |
20 | 10 | android:layout_width="wrap_content" |
... | ... | @@ -39,23 +29,33 @@ |
39 | 29 | |
40 | 30 | <Button |
41 | 31 | android:id="@+id/button_id_home" |
32 | + android:layout_width="80dp" | |
33 | + android:layout_height="80dp" | |
34 | + android:layout_alignParentBottom="true" | |
35 | + android:layout_alignParentStart="true" | |
36 | + android:layout_margin="10dp" | |
37 | + android:background="@drawable/app_menu" | |
38 | + android:onClick="backHome" /> | |
39 | + | |
40 | + <TextView | |
41 | + android:id="@+id/cons_hyg3" | |
42 | 42 | android:layout_width="wrap_content" |
43 | 43 | android:layout_height="wrap_content" |
44 | 44 | android:layout_alignParentBottom="true" |
45 | - android:layout_alignParentStart="true" | |
46 | - android:layout_margin="20dp" | |
47 | - android:onClick="backHome" | |
48 | - android:textAppearance="@style/TextFont" | |
49 | - android:text="@string/home" /> | |
45 | + android:layout_margin="10dp" | |
46 | + android:layout_toEndOf="@id/button_id_home" | |
47 | + android:layout_toStartOf="@id/announce_instruction" | |
48 | + android:gravity="center" | |
49 | + android:textAppearance="@style/TextFont" /> | |
50 | 50 | |
51 | 51 | <Button |
52 | 52 | android:id="@+id/announce_instruction" |
53 | - android:layout_width="wrap_content" | |
54 | - android:layout_height="wrap_content" | |
53 | + android:layout_width="80dp" | |
54 | + android:layout_height="80dp" | |
55 | 55 | android:layout_alignParentBottom="true" |
56 | 56 | android:layout_alignParentEnd="true" |
57 | - android:layout_margin="20dp" | |
58 | - android:onClick="enonceConsigne" | |
59 | - android:textAppearance="@style/TextFont" | |
60 | - android:text="@string/instruction" /> | |
57 | + android:layout_margin="10dp" | |
58 | + android:background="@drawable/speech_icon" | |
59 | + android:onClick="enonceConsigne" /> | |
60 | + | |
61 | 61 | </RelativeLayout> |
62 | 62 | \ No newline at end of file | ... | ... |
app/src/main/res/layout/hygiene4_display.xml
... | ... | @@ -114,37 +114,35 @@ |
114 | 114 | android:maxWidth="230dp" |
115 | 115 | android:src="@drawable/trumpet" /> |
116 | 116 | |
117 | + <Button | |
118 | + android:id="@+id/button_id_home" | |
119 | + android:layout_width="80dp" | |
120 | + android:layout_height="80dp" | |
121 | + android:layout_alignParentBottom="true" | |
122 | + android:layout_alignParentStart="true" | |
123 | + android:layout_margin="10dp" | |
124 | + android:background="@drawable/app_menu" | |
125 | + android:onClick="backHome" /> | |
126 | + | |
117 | 127 | <TextView |
118 | 128 | android:id="@+id/cons_hyg4" |
119 | 129 | android:layout_width="wrap_content" |
120 | 130 | android:layout_height="wrap_content" |
121 | 131 | android:layout_alignParentBottom="true" |
122 | - android:layout_centerHorizontal="true" | |
123 | - android:layout_margin="20dp" | |
124 | - android:maxWidth="650dp" | |
132 | + android:layout_margin="10dp" | |
133 | + android:layout_toEndOf="@id/button_id_home" | |
134 | + android:layout_toStartOf="@id/announce_instruction" | |
135 | + android:gravity="center" | |
125 | 136 | android:textAppearance="@style/TextFont" /> |
126 | 137 | |
127 | - | |
128 | - <Button | |
129 | - android:id="@+id/button_id_home" | |
130 | - android:layout_width="wrap_content" | |
131 | - android:layout_height="wrap_content" | |
132 | - android:layout_alignParentBottom="true" | |
133 | - android:layout_alignParentStart="true" | |
134 | - android:layout_margin="20dp" | |
135 | - android:onClick="backHome" | |
136 | - android:textAppearance="@style/TextFont" | |
137 | - android:text="@string/home" /> | |
138 | - | |
139 | 138 | <Button |
140 | 139 | android:id="@+id/announce_instruction" |
141 | - android:layout_width="wrap_content" | |
142 | - android:layout_height="wrap_content" | |
140 | + android:layout_width="80dp" | |
141 | + android:layout_height="80dp" | |
143 | 142 | android:layout_alignParentBottom="true" |
144 | 143 | android:layout_alignParentEnd="true" |
145 | - android:layout_margin="20dp" | |
146 | - android:onClick="enonceConsigne" | |
147 | - android:textAppearance="@style/TextFont" | |
148 | - android:text="@string/instruction" /> | |
144 | + android:layout_margin="10dp" | |
145 | + android:background="@drawable/speech_icon" | |
146 | + android:onClick="enonceConsigne" /> | |
149 | 147 | |
150 | 148 | </RelativeLayout> |
151 | 149 | \ No newline at end of file | ... | ... |
app/src/main/res/layout/hygiene5_display.xml
... | ... | @@ -68,36 +68,35 @@ |
68 | 68 | android:maxWidth="200dp" |
69 | 69 | android:src="@drawable/toilet_bag" /> |
70 | 70 | |
71 | + <Button | |
72 | + android:id="@+id/button_id_home" | |
73 | + android:layout_width="80dp" | |
74 | + android:layout_height="80dp" | |
75 | + android:layout_alignParentBottom="true" | |
76 | + android:layout_alignParentStart="true" | |
77 | + android:layout_margin="10dp" | |
78 | + android:background="@drawable/app_menu" | |
79 | + android:onClick="backHome" /> | |
80 | + | |
71 | 81 | <TextView |
72 | 82 | android:id="@+id/cons_hyg5" |
73 | 83 | android:layout_width="wrap_content" |
74 | 84 | android:layout_height="wrap_content" |
75 | 85 | android:layout_alignParentBottom="true" |
76 | - android:layout_centerHorizontal="true" | |
77 | - android:layout_margin="20dp" | |
78 | - android:maxWidth="650dp" | |
86 | + android:layout_margin="10dp" | |
87 | + android:layout_toEndOf="@id/button_id_home" | |
88 | + android:layout_toStartOf="@id/announce_instruction" | |
89 | + android:gravity="center" | |
79 | 90 | android:textAppearance="@style/TextFont" /> |
80 | 91 | |
81 | 92 | <Button |
82 | - android:id="@+id/button_id_home" | |
83 | - android:layout_width="wrap_content" | |
84 | - android:layout_height="wrap_content" | |
85 | - android:layout_alignParentBottom="true" | |
86 | - android:layout_alignParentStart="true" | |
87 | - android:layout_margin="20dp" | |
88 | - android:onClick="backHome" | |
89 | - android:textAppearance="@style/TextFont" | |
90 | - android:text="@string/home" /> | |
91 | - | |
92 | - <Button | |
93 | 93 | android:id="@+id/announce_instruction" |
94 | - android:layout_width="wrap_content" | |
95 | - android:layout_height="wrap_content" | |
94 | + android:layout_width="80dp" | |
95 | + android:layout_height="80dp" | |
96 | 96 | android:layout_alignParentBottom="true" |
97 | 97 | android:layout_alignParentEnd="true" |
98 | - android:layout_margin="20dp" | |
99 | - android:onClick="enonceConsigne" | |
100 | - android:textAppearance="@style/TextFont" | |
101 | - android:text="@string/instruction" /> | |
98 | + android:layout_margin="10dp" | |
99 | + android:background="@drawable/speech_icon" | |
100 | + android:onClick="enonceConsigne" /> | |
102 | 101 | |
103 | 102 | </RelativeLayout> |
104 | 103 | \ No newline at end of file | ... | ... |
app/src/main/res/layout/hygiene6_display.xml
... | ... | @@ -49,36 +49,35 @@ |
49 | 49 | android:maxWidth="250dp" |
50 | 50 | android:src="@drawable/blue_toothbrush_pic" /> |
51 | 51 | |
52 | - <TextView | |
53 | - android:id="@+id/cons_hyg6" | |
54 | - android:layout_width="wrap_content" | |
55 | - android:layout_height="wrap_content" | |
56 | - android:layout_alignParentBottom="true" | |
57 | - android:layout_centerHorizontal="true" | |
58 | - android:layout_margin="20dp" | |
59 | - android:maxWidth="650dp" | |
60 | - android:textAppearance="@style/TextFont" /> | |
61 | - | |
62 | 52 | <Button |
63 | 53 | android:id="@+id/button_id_home" |
54 | + android:layout_width="80dp" | |
55 | + android:layout_height="80dp" | |
56 | + android:layout_alignParentBottom="true" | |
57 | + android:layout_alignParentStart="true" | |
58 | + android:layout_margin="10dp" | |
59 | + android:background="@drawable/app_menu" | |
60 | + android:onClick="backHome" /> | |
61 | + | |
62 | + <TextView | |
63 | + android:id="@+id/cons_hyg6" | |
64 | 64 | android:layout_width="wrap_content" |
65 | 65 | android:layout_height="wrap_content" |
66 | 66 | android:layout_alignParentBottom="true" |
67 | - android:layout_alignParentStart="true" | |
68 | - android:layout_margin="20dp" | |
69 | - android:onClick="backHome" | |
70 | - android:text="@string/home" | |
67 | + android:layout_margin="10dp" | |
68 | + android:layout_toEndOf="@id/button_id_home" | |
69 | + android:layout_toStartOf="@id/announce_instruction" | |
70 | + android:gravity="center" | |
71 | 71 | android:textAppearance="@style/TextFont" /> |
72 | 72 | |
73 | 73 | <Button |
74 | 74 | android:id="@+id/announce_instruction" |
75 | - android:layout_width="wrap_content" | |
76 | - android:layout_height="wrap_content" | |
75 | + android:layout_width="80dp" | |
76 | + android:layout_height="80dp" | |
77 | 77 | android:layout_alignParentBottom="true" |
78 | 78 | android:layout_alignParentEnd="true" |
79 | - android:layout_margin="20dp" | |
80 | - android:onClick="enonceConsigne" | |
81 | - android:text="@string/instruction" | |
82 | - android:textAppearance="@style/TextFont" /> | |
79 | + android:layout_margin="10dp" | |
80 | + android:background="@drawable/speech_icon" | |
81 | + android:onClick="enonceConsigne" /> | |
83 | 82 | |
84 | 83 | </RelativeLayout> |
85 | 84 | \ No newline at end of file | ... | ... |
... | ... | @@ -0,0 +1,131 @@ |
1 | +<?xml version="1.0" encoding="utf-8"?> | |
2 | +<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" | |
3 | + android:id="@+id/sec1" | |
4 | + android:layout_width="match_parent" | |
5 | + android:layout_height="match_parent" | |
6 | + android:orientation="vertical"> | |
7 | + | |
8 | + <LinearLayout | |
9 | + android:id="@+id/l1" | |
10 | + android:layout_width="match_parent" | |
11 | + android:layout_height="200dp" | |
12 | + android:layout_alignParentTop="true" | |
13 | + android:layout_marginTop="20dp" | |
14 | + android:orientation="horizontal" | |
15 | + android:showDividers="middle" | |
16 | + android:weightSum="4"> | |
17 | + | |
18 | + <ImageView | |
19 | + android:id="@+id/water" | |
20 | + android:layout_width="0dp" | |
21 | + android:layout_height="wrap_content" | |
22 | + android:layout_weight="1" | |
23 | + android:adjustViewBounds="true" | |
24 | + android:src="@drawable/water" /> | |
25 | + | |
26 | + <ImageView | |
27 | + android:id="@+id/knife" | |
28 | + android:layout_width="0dp" | |
29 | + android:layout_height="wrap_content" | |
30 | + android:layout_weight="1" | |
31 | + android:adjustViewBounds="true" | |
32 | + android:src="@drawable/knife" /> | |
33 | + | |
34 | + <ImageView | |
35 | + android:id="@+id/iron" | |
36 | + android:layout_width="0dp" | |
37 | + android:layout_height="wrap_content" | |
38 | + android:layout_weight="1" | |
39 | + android:adjustViewBounds="true" | |
40 | + android:src="@drawable/iron" /> | |
41 | + | |
42 | + <ImageView | |
43 | + android:id="@+id/bleach" | |
44 | + android:layout_width="0dp" | |
45 | + android:layout_height="wrap_content" | |
46 | + android:layout_weight="1" | |
47 | + android:adjustViewBounds="true" | |
48 | + android:src="@drawable/bleach" /> | |
49 | + | |
50 | + </LinearLayout> | |
51 | + | |
52 | + | |
53 | + <LinearLayout | |
54 | + android:id="@+id/l2" | |
55 | + android:layout_width="match_parent" | |
56 | + android:layout_height="200dp" | |
57 | + android:layout_below="@id/l1" | |
58 | + android:layout_marginTop="20dp" | |
59 | + android:orientation="horizontal" | |
60 | + android:showDividers="middle" | |
61 | + android:weightSum="4"> | |
62 | + | |
63 | + <ImageView | |
64 | + android:id="@+id/pan" | |
65 | + android:layout_width="0dp" | |
66 | + android:layout_height="wrap_content" | |
67 | + android:layout_gravity="bottom" | |
68 | + android:layout_weight="1" | |
69 | + android:adjustViewBounds="true" | |
70 | + android:src="@drawable/pan" /> | |
71 | + | |
72 | + <ImageView | |
73 | + android:id="@+id/pen" | |
74 | + android:layout_width="wrap_content" | |
75 | + android:layout_height="wrap_content" | |
76 | + android:layout_weight="1" | |
77 | + android:adjustViewBounds="true" | |
78 | + android:src="@drawable/pen" /> | |
79 | + | |
80 | + <ImageView | |
81 | + android:id="@+id/drugs" | |
82 | + android:layout_width="wrap_content" | |
83 | + android:layout_height="wrap_content" | |
84 | + android:layout_weight="1" | |
85 | + android:adjustViewBounds="true" | |
86 | + android:src="@drawable/drugs" /> | |
87 | + | |
88 | + <ImageView | |
89 | + android:id="@+id/bear" | |
90 | + android:layout_width="wrap_content" | |
91 | + android:layout_height="wrap_content" | |
92 | + android:layout_weight="1" | |
93 | + android:adjustViewBounds="true" | |
94 | + android:src="@drawable/bear" /> | |
95 | + </LinearLayout> | |
96 | + | |
97 | + <LinearLayout | |
98 | + android:id="@+id/ll" | |
99 | + android:layout_width="match_parent" | |
100 | + android:layout_height="wrap_content" | |
101 | + android:layout_margin="10dp" | |
102 | + android:weightSum="12" | |
103 | + android:layout_alignParentBottom="true"> | |
104 | + | |
105 | + <Button | |
106 | + android:id="@+id/button_id_home" | |
107 | + android:layout_width="wrap_content" | |
108 | + android:layout_height="wrap_content" | |
109 | + android:layout_weight="1" | |
110 | + android:onClick="backHome" | |
111 | + android:text="@string/home" | |
112 | + android:textAppearance="@style/TextButtonFont" /> | |
113 | + | |
114 | + <TextView | |
115 | + android:id="@+id/cons_sec1" | |
116 | + android:layout_width="wrap_content" | |
117 | + android:layout_height="wrap_content" | |
118 | + android:layout_weight="10" | |
119 | + android:textAppearance="@style/TextFont" /> | |
120 | + | |
121 | + <Button | |
122 | + android:id="@+id/announce_instruction" | |
123 | + android:layout_width="wrap_content" | |
124 | + android:layout_height="wrap_content" | |
125 | + android:onClick="enonceConsigne" | |
126 | + android:layout_weight="1" | |
127 | + android:text="@string/instruction" | |
128 | + android:textAppearance="@style/TextButtonFont" /> | |
129 | + </LinearLayout> | |
130 | + | |
131 | +</RelativeLayout> | |
0 | 132 | \ No newline at end of file | ... | ... |
app/src/main/res/layout/theme_display.xml
... | ... | @@ -25,15 +25,16 @@ |
25 | 25 | android:layout_weight="1" |
26 | 26 | android:onClick="healthPage" |
27 | 27 | android:text="@string/health" |
28 | - android:textAppearance="@style/TextFont" /> | |
28 | + android:textAppearance="@style/TextButtonFont" /> | |
29 | 29 | |
30 | 30 | <Button |
31 | 31 | android:id="@+id/button_id_security" |
32 | 32 | android:layout_width="match_parent" |
33 | 33 | android:layout_height="0dp" |
34 | 34 | android:layout_weight="1" |
35 | + android:onClick="securityPage" | |
35 | 36 | android:text="@string/security" |
36 | - android:textAppearance="@style/TextFont" /> | |
37 | + android:textAppearance="@style/TextButtonFont" /> | |
37 | 38 | |
38 | 39 | <Button |
39 | 40 | android:id="@+id/button_id_sociability" |
... | ... | @@ -41,7 +42,7 @@ |
41 | 42 | android:layout_height="0dp" |
42 | 43 | android:layout_weight="1" |
43 | 44 | android:text="@string/sociability" |
44 | - android:textAppearance="@style/TextFont" /> | |
45 | + android:textAppearance="@style/TextButtonFont" /> | |
45 | 46 | |
46 | 47 | </LinearLayout> |
47 | 48 | |
... | ... | @@ -59,7 +60,7 @@ |
59 | 60 | android:layout_weight="1" |
60 | 61 | android:onClick="hygienePage" |
61 | 62 | android:text="@string/hygiene" |
62 | - android:textAppearance="@style/TextFont" /> | |
63 | + android:textAppearance="@style/TextButtonFont" /> | |
63 | 64 | |
64 | 65 | |
65 | 66 | <Button |
... | ... | @@ -68,7 +69,7 @@ |
68 | 69 | android:layout_height="0dp" |
69 | 70 | android:layout_weight="1" |
70 | 71 | android:text="@string/independence" |
71 | - android:textAppearance="@style/TextFont" /> | |
72 | + android:textAppearance="@style/TextButtonFont" /> | |
72 | 73 | |
73 | 74 | |
74 | 75 | <Button |
... | ... | @@ -78,7 +79,7 @@ |
78 | 79 | android:layout_weight="1" |
79 | 80 | android:onClick="foodPage" |
80 | 81 | android:text="@string/food" |
81 | - android:textAppearance="@style/TextFont" /> | |
82 | + android:textAppearance="@style/TextButtonFont" /> | |
82 | 83 | |
83 | 84 | </LinearLayout> |
84 | 85 | </LinearLayout> |
... | ... | @@ -90,6 +91,6 @@ |
90 | 91 | android:layout_alignParentBottom="true" |
91 | 92 | android:onClick="backHome" |
92 | 93 | android:text="@string/home" |
93 | - android:textAppearance="@style/TextFont" /> | |
94 | + android:textAppearance="@style/TextButtonFont" /> | |
94 | 95 | |
95 | 96 | </RelativeLayout> |
96 | 97 | \ No newline at end of file | ... | ... |
app/src/main/res/layout/tutorial1_display.xml
... | ... | @@ -4,16 +4,6 @@ |
4 | 4 | android:layout_height="match_parent" |
5 | 5 | android:orientation="vertical"> |
6 | 6 | |
7 | - <TextView | |
8 | - android:id="@+id/cons_tut1" | |
9 | - android:layout_width="wrap_content" | |
10 | - android:layout_height="wrap_content" | |
11 | - android:layout_alignParentBottom="true" | |
12 | - android:layout_centerHorizontal="true" | |
13 | - android:layout_margin="20dp" | |
14 | - android:maxWidth="650dp" | |
15 | - android:textAppearance="@style/TextFont" /> | |
16 | - | |
17 | 7 | <ImageButton |
18 | 8 | android:layout_width="wrap_content" |
19 | 9 | android:layout_height="wrap_content" |
... | ... | @@ -24,24 +14,33 @@ |
24 | 14 | |
25 | 15 | <Button |
26 | 16 | android:id="@+id/button_id_home" |
17 | + android:layout_width="80dp" | |
18 | + android:layout_height="80dp" | |
19 | + android:layout_alignParentBottom="true" | |
20 | + android:layout_alignParentStart="true" | |
21 | + android:layout_margin="10dp" | |
22 | + android:background="@drawable/app_menu" | |
23 | + android:onClick="backHome" /> | |
24 | + | |
25 | + <TextView | |
26 | + android:id="@+id/cons_tut1" | |
27 | 27 | android:layout_width="wrap_content" |
28 | 28 | android:layout_height="wrap_content" |
29 | 29 | android:layout_alignParentBottom="true" |
30 | - android:layout_alignParentStart="true" | |
31 | - android:layout_margin="20dp" | |
32 | - android:onClick="backHome" | |
33 | - android:text="@string/home" | |
30 | + android:layout_margin="10dp" | |
31 | + android:layout_toEndOf="@id/button_id_home" | |
32 | + android:layout_toStartOf="@id/announce_instruction" | |
33 | + android:gravity="center" | |
34 | 34 | android:textAppearance="@style/TextFont" /> |
35 | 35 | |
36 | 36 | <Button |
37 | 37 | android:id="@+id/announce_instruction" |
38 | - android:layout_width="wrap_content" | |
39 | - android:layout_height="wrap_content" | |
38 | + android:layout_width="80dp" | |
39 | + android:layout_height="80dp" | |
40 | 40 | android:layout_alignParentBottom="true" |
41 | 41 | android:layout_alignParentEnd="true" |
42 | - android:layout_margin="20dp" | |
43 | - android:onClick="enonceConsigne" | |
44 | - android:text="@string/instruction" | |
45 | - android:textAppearance="@style/TextFont" /> | |
42 | + android:layout_margin="10dp" | |
43 | + android:background="@drawable/speech_icon" | |
44 | + android:onClick="enonceConsigne" /> | |
46 | 45 | |
47 | 46 | </RelativeLayout> |
48 | 47 | \ No newline at end of file | ... | ... |
app/src/main/res/layout/tutorial2_display.xml
... | ... | @@ -5,16 +5,6 @@ |
5 | 5 | android:layout_height="match_parent" |
6 | 6 | android:orientation="vertical"> |
7 | 7 | |
8 | - <TextView | |
9 | - android:id="@+id/cons_tut2" | |
10 | - android:layout_width="wrap_content" | |
11 | - android:layout_height="wrap_content" | |
12 | - android:layout_alignParentBottom="true" | |
13 | - android:layout_centerHorizontal="true" | |
14 | - android:layout_margin="20dp" | |
15 | - android:maxWidth="650dp" | |
16 | - android:textAppearance="@style/TextFont" /> | |
17 | - | |
18 | 8 | <ImageView |
19 | 9 | android:id="@+id/blue_rectangle" |
20 | 10 | android:layout_width="70dp" |
... | ... | @@ -36,24 +26,34 @@ |
36 | 26 | |
37 | 27 | <Button |
38 | 28 | android:id="@+id/button_id_home" |
29 | + android:layout_width="80dp" | |
30 | + android:layout_height="80dp" | |
31 | + android:layout_alignParentBottom="true" | |
32 | + android:layout_alignParentStart="true" | |
33 | + android:layout_margin="10dp" | |
34 | + android:background="@drawable/app_menu" | |
35 | + android:onClick="backHome" /> | |
36 | + | |
37 | + <TextView | |
38 | + android:id="@+id/cons_tut2" | |
39 | 39 | android:layout_width="wrap_content" |
40 | 40 | android:layout_height="wrap_content" |
41 | 41 | android:layout_alignParentBottom="true" |
42 | - android:layout_alignParentStart="true" | |
43 | - android:layout_margin="20dp" | |
44 | - android:onClick="backHome" | |
45 | - android:text="@string/home" | |
42 | + android:gravity="center" | |
43 | + android:layout_margin="10dp" | |
44 | + android:layout_toEndOf="@id/button_id_home" | |
45 | + android:layout_toStartOf="@id/announce_instruction" | |
46 | 46 | android:textAppearance="@style/TextFont" /> |
47 | 47 | |
48 | 48 | <Button |
49 | 49 | android:id="@+id/announce_instruction" |
50 | - android:layout_width="wrap_content" | |
51 | - android:layout_height="wrap_content" | |
50 | + android:layout_width="80dp" | |
51 | + android:layout_height="80dp" | |
52 | 52 | android:layout_alignParentBottom="true" |
53 | 53 | android:layout_alignParentEnd="true" |
54 | - android:layout_margin="20dp" | |
55 | - android:onClick="enonceConsigne" | |
56 | - android:text="@string/instruction" | |
57 | - android:textAppearance="@style/TextFont" /> | |
54 | + android:layout_margin="10dp" | |
55 | + android:background="@drawable/speech_icon" | |
56 | + android:onClick="enonceConsigne" /> | |
57 | + | |
58 | 58 | |
59 | 59 | </RelativeLayout> |
60 | 60 | \ No newline at end of file | ... | ... |
app/src/main/res/layout/tutorial3_display.xml
... | ... | @@ -5,15 +5,6 @@ |
5 | 5 | android:layout_height="match_parent" |
6 | 6 | android:orientation="vertical"> |
7 | 7 | |
8 | - <TextView | |
9 | - android:id="@+id/cons_tut3" | |
10 | - android:layout_width="wrap_content" | |
11 | - android:layout_height="wrap_content" | |
12 | - android:layout_alignParentBottom="true" | |
13 | - android:layout_centerHorizontal="true" | |
14 | - android:layout_margin="20dp" | |
15 | - android:maxWidth="650dp" | |
16 | - android:textAppearance="@style/TextFont" /> | |
17 | 8 | |
18 | 9 | <ImageView |
19 | 10 | android:id="@+id/blue_rectangle31" |
... | ... | @@ -74,24 +65,34 @@ |
74 | 65 | |
75 | 66 | <Button |
76 | 67 | android:id="@+id/button_id_home" |
68 | + android:layout_width="80dp" | |
69 | + android:layout_height="80dp" | |
70 | + android:layout_alignParentBottom="true" | |
71 | + android:layout_alignParentStart="true" | |
72 | + android:layout_margin="10dp" | |
73 | + android:background="@drawable/app_menu" | |
74 | + android:onClick="backHome" /> | |
75 | + | |
76 | + <TextView | |
77 | + android:id="@+id/cons_tut3" | |
77 | 78 | android:layout_width="wrap_content" |
78 | 79 | android:layout_height="wrap_content" |
79 | 80 | android:layout_alignParentBottom="true" |
80 | - android:layout_alignParentStart="true" | |
81 | - android:layout_margin="20dp" | |
82 | - android:onClick="backHome" | |
83 | - android:textAppearance="@style/TextFont" | |
84 | - android:text="@string/home" /> | |
81 | + android:layout_margin="10dp" | |
82 | + android:layout_toEndOf="@id/button_id_home" | |
83 | + android:layout_toStartOf="@id/announce_instruction" | |
84 | + android:gravity="center" | |
85 | + android:textAppearance="@style/TextFont" /> | |
85 | 86 | |
86 | 87 | <Button |
87 | 88 | android:id="@+id/announce_instruction" |
88 | - android:layout_width="wrap_content" | |
89 | - android:layout_height="wrap_content" | |
89 | + android:layout_width="80dp" | |
90 | + android:layout_height="80dp" | |
90 | 91 | android:layout_alignParentBottom="true" |
91 | 92 | android:layout_alignParentEnd="true" |
92 | - android:layout_margin="20dp" | |
93 | - android:onClick="enonceConsigne" | |
94 | - android:textAppearance="@style/TextFont" | |
95 | - android:text="@string/instruction" /> | |
93 | + android:layout_margin="10dp" | |
94 | + android:background="@drawable/speech_icon" | |
95 | + android:onClick="enonceConsigne" /> | |
96 | + | |
96 | 97 | |
97 | 98 | </RelativeLayout> |
98 | 99 | \ No newline at end of file | ... | ... |
app/src/main/res/layout/tutorial4_display.xml
... | ... | @@ -150,36 +150,35 @@ |
150 | 150 | android:layout_toEndOf="@id/green_rectangle44" |
151 | 151 | android:background="@drawable/blue_rectangle" /> |
152 | 152 | |
153 | - <TextView | |
154 | - android:id="@+id/cons_tut4" | |
155 | - android:layout_width="wrap_content" | |
156 | - android:layout_height="wrap_content" | |
157 | - android:layout_alignParentBottom="true" | |
158 | - android:layout_centerHorizontal="true" | |
159 | - android:layout_margin="20dp" | |
160 | - android:maxWidth="650dp" | |
161 | - android:textAppearance="@style/TextFont" /> | |
162 | - | |
163 | - | |
164 | 153 | <Button |
165 | 154 | android:id="@+id/button_id_home" |
155 | + android:layout_width="80dp" | |
156 | + android:layout_height="80dp" | |
157 | + android:layout_alignParentBottom="true" | |
158 | + android:layout_alignParentStart="true" | |
159 | + android:layout_margin="10dp" | |
160 | + android:background="@drawable/app_menu" | |
161 | + android:onClick="backHome" /> | |
162 | + | |
163 | + <TextView | |
164 | + android:id="@+id/cons_tut4" | |
166 | 165 | android:layout_width="wrap_content" |
167 | 166 | android:layout_height="wrap_content" |
168 | 167 | android:layout_alignParentBottom="true" |
169 | - android:layout_alignParentStart="true" | |
170 | - android:layout_margin="20dp" | |
171 | - android:onClick="backHome" | |
172 | - android:text="@string/home" | |
168 | + android:layout_margin="10dp" | |
169 | + android:layout_toEndOf="@id/button_id_home" | |
170 | + android:layout_toStartOf="@id/announce_instruction" | |
171 | + android:gravity="center" | |
173 | 172 | android:textAppearance="@style/TextFont" /> |
174 | 173 | |
175 | 174 | <Button |
176 | 175 | android:id="@+id/announce_instruction" |
177 | - android:layout_width="wrap_content" | |
178 | - android:layout_height="wrap_content" | |
176 | + android:layout_width="80dp" | |
177 | + android:layout_height="80dp" | |
179 | 178 | android:layout_alignParentBottom="true" |
180 | 179 | android:layout_alignParentEnd="true" |
181 | - android:layout_margin="20dp" | |
182 | - android:onClick="enonceConsigne" | |
183 | - android:text="@string/instruction" | |
184 | - android:textAppearance="@style/TextFont" /> | |
180 | + android:layout_margin="10dp" | |
181 | + android:background="@drawable/speech_icon" | |
182 | + android:onClick="enonceConsigne" /> | |
183 | + | |
185 | 184 | </RelativeLayout> |
186 | 185 | \ No newline at end of file | ... | ... |
app/src/main/res/layout/tutorial5_display.xml
... | ... | @@ -112,36 +112,35 @@ |
112 | 112 | android:layout_toEndOf="@id/green_rectangle54" |
113 | 113 | android:background="@drawable/blue_rectangle" /> |
114 | 114 | |
115 | - <TextView | |
116 | - android:id="@+id/cons_tut5" | |
117 | - android:layout_width="wrap_content" | |
118 | - android:layout_height="wrap_content" | |
119 | - android:layout_alignParentBottom="true" | |
120 | - android:layout_centerHorizontal="true" | |
121 | - android:layout_margin="20dp" | |
122 | - android:maxWidth="650dp" | |
123 | - android:textAppearance="@style/TextFont" /> | |
124 | - | |
125 | - | |
126 | 115 | <Button |
127 | 116 | android:id="@+id/button_id_home" |
117 | + android:layout_width="80dp" | |
118 | + android:layout_height="80dp" | |
119 | + android:layout_alignParentBottom="true" | |
120 | + android:layout_alignParentStart="true" | |
121 | + android:layout_margin="10dp" | |
122 | + android:background="@drawable/app_menu" | |
123 | + android:onClick="backHome" /> | |
124 | + | |
125 | + <TextView | |
126 | + android:id="@+id/cons_tut5" | |
128 | 127 | android:layout_width="wrap_content" |
129 | 128 | android:layout_height="wrap_content" |
130 | 129 | android:layout_alignParentBottom="true" |
131 | - android:layout_alignParentStart="true" | |
132 | - android:layout_margin="20dp" | |
133 | - android:onClick="backHome" | |
134 | - android:text="@string/home" | |
130 | + android:layout_margin="10dp" | |
131 | + android:layout_toEndOf="@id/button_id_home" | |
132 | + android:layout_toStartOf="@id/announce_instruction" | |
133 | + android:gravity="center" | |
135 | 134 | android:textAppearance="@style/TextFont" /> |
136 | 135 | |
137 | 136 | <Button |
138 | 137 | android:id="@+id/announce_instruction" |
139 | - android:layout_width="wrap_content" | |
140 | - android:layout_height="wrap_content" | |
138 | + android:layout_width="80dp" | |
139 | + android:layout_height="80dp" | |
141 | 140 | android:layout_alignParentBottom="true" |
142 | 141 | android:layout_alignParentEnd="true" |
143 | - android:layout_margin="20dp" | |
144 | - android:onClick="enonceConsigne" | |
145 | - android:text="@string/instruction" | |
146 | - android:textAppearance="@style/TextFont" /> | |
142 | + android:layout_margin="10dp" | |
143 | + android:background="@drawable/speech_icon" | |
144 | + android:onClick="enonceConsigne" /> | |
145 | + | |
147 | 146 | </RelativeLayout> |
148 | 147 | \ No newline at end of file | ... | ... |
app/src/main/res/values/strings.xml
... | ... | @@ -5,14 +5,14 @@ |
5 | 5 | <string name="health">Santé</string> |
6 | 6 | <string name="hygiene">Hygiène</string> |
7 | 7 | <string name="independence">Autonomie</string> |
8 | - <string name="security">Sécurité</string> | |
9 | - <string name="sociability">Sociabilité</string> | |
8 | + <string name="security">Intégration des risques quotidiens</string> | |
9 | + <string name="sociability">Comportements adaptés</string> | |
10 | 10 | <string name="anatomy">Anatomie</string> |
11 | 11 | <string name="bathroom">Salle de bain</string> |
12 | 12 | <string name="tutorial">Tutoriel</string> |
13 | 13 | <string name="home">Menu</string> |
14 | 14 | <string name="theme">Thème</string> |
15 | 15 | <string name="bravotxt">Bravo ! Tu as réussi la mission. Clique sur l\'écran pour continuer à jouer.</string> |
16 | - <string name="instruction">Lire consigne</string> | |
16 | + <string name="instruction">Consigne</string> | |
17 | 17 | <string name="food">Alimentation</string> |
18 | 18 | </resources> | ... | ... |
app/src/main/res/values/styles.xml
... | ... | @@ -16,4 +16,13 @@ |
16 | 16 | <item name="android:fontFamily">arial</item> |
17 | 17 | </style> |
18 | 18 | |
19 | + <style name="TextButtonFont"> | |
20 | + <item name="android:textColor">#065679</item> | |
21 | + <item name="android:textStyle">bold</item> | |
22 | + <item name="android:textSize">30sp</item> | |
23 | + <item name="android:typeface">monospace</item> | |
24 | + <item name="android:fontFamily">arial</item> | |
25 | + <item name="android:textAllCaps">true</item> | |
26 | + </style> | |
27 | + | |
19 | 28 | </resources> | ... | ... |