質問編集履歴

1

修正

2017/10/21 11:20

投稿

ryo0614du
ryo0614du

スコア6

test CHANGED
File without changes
test CHANGED
@@ -1,12 +1,76 @@
1
1
  <java/android studio>
2
2
 
3
- ・EdidText editneck;
3
+ ```
4
4
 
5
- ・editNeck = (EditText) findViewById(R.id.neck);
5
+ public class MainActivity extends AppCompatActivity {
6
6
 
7
- ・editNeck.setText(neck);
7
+ private static final String NECK = "NECK";
8
8
 
9
+ private static final String SLEEVE = "SLEEVE";
10
+
11
+ private static final String WAIST = "WAIST";
12
+
13
+ private static final String INSEAM = "INSEAM";
14
+
15
+ private EditText editNeck;
16
+
17
+ private EditText editSleeve;
18
+
19
+ private EditText editWaist;
20
+
21
+ private EditText editInseam;
22
+
23
+
24
+
25
+
26
+
27
+ @Override
28
+
29
+ protected void onCreate(Bundle savedInstanceState) {
30
+
31
+ super.onCreate(savedInstanceState);
32
+
33
+ setContentView(R.layout.activity_main);
34
+
35
+
36
+
37
+ SharedPreferences pref =
38
+
39
+ PreferenceManager.getDefaultSharedPreferences(this);
40
+
41
+
42
+
43
+ String neck = pref.getString(NECK, "");
44
+
45
+ String sleeve = pref.getString(SLEEVE, "");
46
+
47
+ String waist = pref.getString(WAIST, "");
48
+
49
+ String inseam = pref.getString(INSEAM, "");
50
+
51
+
52
+
53
+ editNeck = (EditText) findViewById(R.id.neck);
54
+
55
+ editSleeve = (EditText) findViewById(R.id.sleeve);
56
+
57
+ editWaist = (EditText) findViewById(R.id.waist);
58
+
59
+ editInseam = (EditText) findViewById(R.id.inseam);
60
+
61
+
62
+
63
+ editNeck.setText(neck);
64
+
65
+ editSleeve.setText(sleeve);
66
+
67
+ editWaist.setText(waist);
68
+
69
+ editInseam.setText(inseam);
70
+
71
+
72
+
9
- findViewById(R.id.height_button)
73
+ findViewById(R.id.height_button)
10
74
 
11
75
  .setOnClickListener(new View.OnClickListener(){
12
76
 
@@ -20,7 +84,19 @@
20
84
 
21
85
  startActivity(intent);
22
86
 
87
+
88
+
89
+ }
90
+
91
+
92
+
93
+ });
94
+
95
+ }
96
+
97
+
98
+
23
- public void onSaveTapped(View view) {
99
+ public void onSaveTapped(View view) {
24
100
 
25
101
  SharedPreferences pref =
26
102
 
@@ -38,6 +114,10 @@
38
114
 
39
115
  editor.commit();
40
116
 
117
+ }
41
118
 
119
+ }
120
+
121
+ ```
42
122
 
43
123
  の意味が理解できません。参考書を読みながらやっているのですが。