質問編集履歴

5

プログラムの追加、問題点の明記

2020/09/07 13:13

投稿

android_app_tw
android_app_tw

スコア4

test CHANGED
@@ -1 +1 @@
1
- アプリ画像を保存して、読み出しをしたい
1
+ ギャラリーから読み込んだ画像を、アプリの画面に保存させたい
test CHANGED
@@ -1,12 +1,12 @@
1
1
  現在、アプリ開発の勉強中です。
2
2
 
3
- アプリ内に画像を保存して、読み出しをしたいと考えています。
4
-
5
- 現在、ギャラリーから画像を持ってきて表示させるところまでできましたが、その先の保存して読み出しをする方がわかりません。
3
+ ギャラリーから画像を持ってきて、アプリの画面に表示させるところまでできましたが、その先の画面内に保存し、アプリを閉じ再起動させたときに残っているようにするやり方がわかりません。
6
4
 
7
5
  今できているコードを以下に載せます。
8
6
 
7
+ MainActivity
9
8
 
9
+ ```
10
10
 
11
11
  public class MainActivity extends AppCompatActivity {
12
12
 
@@ -110,9 +110,83 @@
110
110
 
111
111
  }
112
112
 
113
+ //このBitmap画像をどのように画面に保存するのかが問題//
114
+
115
+ //アプリを閉じて再起動させたときに、表示させた画像が残っているようにしたい//
116
+
113
117
  }
114
118
 
119
+ ```
115
120
 
121
+ ```ここに言語を入力
122
+
123
+ <?xml version="1.0" encoding="utf-8"?>
124
+
125
+ <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
126
+
127
+ xmlns:app="http://schemas.android.com/apk/res-auto"
128
+
129
+ xmlns:tools="http://schemas.android.com/tools"
130
+
131
+ android:layout_width="match_parent"
132
+
133
+ android:layout_height="match_parent"
134
+
135
+ tools:context=".MainActivity">
136
+
137
+
138
+
139
+ <ImageView
140
+
141
+ android:id="@+id/imageEdit"
142
+
143
+ android:layout_width="wrap_content"
144
+
145
+ android:layout_height="wrap_content"
146
+
147
+ app:layout_constraintBottom_toBottomOf="parent"
148
+
149
+ app:layout_constraintEnd_toEndOf="parent"
150
+
151
+ app:layout_constraintHorizontal_bias="0.498"
152
+
153
+ app:layout_constraintStart_toStartOf="parent"
154
+
155
+ app:layout_constraintTop_toTopOf="parent"
156
+
157
+ app:layout_constraintVertical_bias="0.476"
158
+
159
+ app:srcCompat="@drawable/ic_launcher_foreground" />
160
+
161
+
162
+
163
+ <Button
164
+
165
+ android:id="@+id/button"
166
+
167
+ android:layout_width="wrap_content"
168
+
169
+ android:layout_height="wrap_content"
170
+
171
+ android:text="Button"
172
+
173
+ app:layout_constraintBottom_toBottomOf="parent"
174
+
175
+ app:layout_constraintEnd_toEndOf="parent"
176
+
177
+ app:layout_constraintStart_toStartOf="parent"
178
+
179
+ app:layout_constraintTop_toBottomOf="@+id/imageEdit" />
180
+
181
+ //ここに保存ボタンを追加したい//
182
+
183
+
184
+
185
+ </androidx.constraintlayout.widget.ConstraintLayout>
186
+
187
+ ```
188
+
189
+ ここにもう一つ,保存ボタンを追加(SaveOnClickなど使って)したいと考えています。
116
190
 
117
191
  どのような処理を追加すればよいのかわからない状態なので、教えていただければと思います。
118
192
 

4

説明を追加しました。

2020/09/07 13:13

投稿

android_app_tw
android_app_tw

スコア4

test CHANGED
@@ -1 +1 @@
1
- ギャラーから画像を取得して、アプリの画面に保存させたい
1
+ アプ内に画像を保存して、読み出しをしたい
test CHANGED
@@ -1,10 +1,10 @@
1
1
  現在、アプリ開発の勉強中です。
2
2
 
3
- ギャラーから得た画像をアプリの画面に表示・保存し、アプリを再び起動たときに、記憶したもの呼び出てimageviewに表示させたいと考えています。
3
+ アプ内に画像を保存し読み出しをしたいと考えています。
4
4
 
5
- また、ここにもう一つ「保存ボタン」を追加たいとも考え
5
+ 現在、ギャラリーから画像を持ってきて表示させるところでできましその先の保存して読み出しをする方法がわかりせん
6
6
 
7
- とりあえず今できていることは、ギャラリから画像表示するところでです。
7
+ 今できている以下に載せます。
8
8
 
9
9
 
10
10
 
@@ -26,7 +26,7 @@
26
26
 
27
27
 
28
28
 
29
- imageView = findViewById(R.id.imageEdit);
29
+ imageView = findViewById(R.id.imageView1);
30
30
 
31
31
  Button inputbutton = findViewById(R.id.button);
32
32
 

3

説明を追加しました。

2020/09/04 07:26

投稿

android_app_tw
android_app_tw

スコア4

test CHANGED
File without changes
test CHANGED
@@ -5,8 +5,6 @@
5
5
  また、ここにもう一つ「保存ボタン」を追加したいとも考えています。
6
6
 
7
7
  とりあえず今できていることは、ギャラリーから画像を表示するところまでです。
8
-
9
- 今できているプログラムはこのような感じです。
10
8
 
11
9
 
12
10
 

2

説明を追加しました。

2020/08/29 08:18

投稿

android_app_tw
android_app_tw

スコア4

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,10 @@
1
1
  現在、アプリ開発の勉強中です。
2
2
 
3
- Sharedpreferenceを使って、ギャラリーから得た画像をアプリの画面に表示・保存し、アプリを再び起動したときに、記憶したものを呼び出してimageviewに表示させたいと考えています。
3
+ ギャラリーから得た画像をアプリの画面に表示・保存し、アプリを再び起動したときに、記憶したものを呼び出してimageviewに表示させたいと考えています。
4
+
5
+ また、ここにもう一つ「保存ボタン」を追加したいとも考えています。
6
+
7
+ とりあえず今できていることは、ギャラリーから画像を表示するところまでです。
4
8
 
5
9
  今できているプログラムはこのような感じです。
6
10
 
@@ -22,10 +26,6 @@
22
26
 
23
27
  setContentView(R.layout.activity_main);
24
28
 
25
-
26
-
27
- SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(this);
28
-
29
29
 
30
30
 
31
31
  imageView = findViewById(R.id.imageEdit);
@@ -43,22 +43,6 @@
43
43
  intent.setType("*/*");
44
44
 
45
45
  startActivityForResult(intent, RESULT_PICK_IMAGEFILE);
46
-
47
- }
48
-
49
- });
50
-
51
-
52
-
53
- Button saveButton = (Button)findViewById(R.id.SaveButton);
54
-
55
- saveButton.setOnClickListener(new View.OnClickListener() {
56
-
57
- @Override
58
-
59
- public void onClick(View arg0) {
60
-
61
- saveButtonClick();
62
46
 
63
47
  }
64
48
 

1

修正しました

2020/08/28 06:00

投稿

android_app_tw
android_app_tw

スコア4

test CHANGED
File without changes
test CHANGED
@@ -26,9 +26,7 @@
26
26
 
27
27
  SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(this);
28
28
 
29
- String saveString = sp.getString("SaveString", "");
29
+
30
-
31
-
32
30
 
33
31
  imageView = findViewById(R.id.imageEdit);
34
32