質問編集履歴

4

コードの修正

2019/11/12 08:51

投稿

DRJV
DRJV

スコア5

test CHANGED
File without changes
test CHANGED
@@ -166,11 +166,9 @@
166
166
 
167
167
      for (int i=0; i<arrayList.length; i++){
168
168
 
169
- mMap.addMarker(new MarkerOptions().position("緯度経度").title("タイトル"));
169
+ //色々;
170
170
 
171
171
  }
172
-
173
- mMap.moveCamera(CameraUpdateFactory.newLatLngZoom("現在地", "ズーム値"));
174
172
 
175
173
  }
176
174
 
@@ -179,17 +177,3 @@
179
177
 
180
178
 
181
179
  ```
182
-
183
-
184
-
185
- ### 試したこと
186
-
187
-
188
-
189
- ((MainActivity).getactivity()).csvRead(R.raw."ファイル名");
190
-
191
-
192
-
193
- 同じくコンパイルエラー。
194
-
195
- extends Fragment をしているアクティビティではこれで呼び出せたのですが・・・。

3

書式の改善

2019/11/12 08:51

投稿

DRJV
DRJV

スコア5

test CHANGED
File without changes
test CHANGED
@@ -54,9 +54,43 @@
54
54
 
55
55
  ArrayList<ArrayList<String>> arrays = new ArrayList<>();
56
56
 
57
- //カンマ区切りで1つづつ配列に入れるメソッド()
57
+ InputStream is = getResources().openRawResource(filename);
58
58
 
59
+ BufferedReader reader = new BufferedReader(new InputStreamReader(is));
60
+
61
+ String line;
62
+
63
+ try {
64
+
65
+ while ((line = reader.readLine()) != null) {
66
+
59
-      //サブクラスから呼び出す場合は問題なく動いているのメソッド問題はない。
67
+ //カンマ区切り1つづつ配列入れる
68
+
69
+ ArrayList<String> array = new ArrayList<>();
70
+
71
+ String[] RowData = line.split(",");
72
+
73
+ for (int j = 0; j < RowData.length; j++) {
74
+
75
+ array.add(RowData[j]);
76
+
77
+ }
78
+
79
+ arrays.add(array);
80
+
81
+ //Log.d("array1",""+array+"");
82
+
83
+ }
84
+
85
+ //Log.d("array2",""+arrays+"");
86
+
87
+ reader.close();
88
+
89
+ } catch (IOException e) {
90
+
91
+ e.printStackTrace();
92
+
93
+ }
60
94
 
61
95
  return arrays;
62
96
 

2

誤字の修正

2019/11/12 06:39

投稿

DRJV
DRJV

スコア5

test CHANGED
File without changes
test CHANGED
@@ -56,7 +56,7 @@
56
56
 
57
57
  //カンマ区切りで1つづつ配列に入れるメソッド(略)
58
58
 
59
-      //サブティビティから呼び出す場合は問題なく動いているのでメソッドに問題はない。
59
+      //サブクラスから呼び出す場合は問題なく動いているのでメソッドに問題はない。
60
60
 
61
61
  return arrays;
62
62
 
@@ -74,7 +74,7 @@
74
74
 
75
75
 
76
76
 
77
- public class AllEvacMapsActivity extends FragmentActivity implements OnMapReadyCallback {
77
+ public class SubActivity extends FragmentActivity implements OnMapReadyCallback {
78
78
 
79
79
 
80
80
 

1

タイトルを補足

2019/11/12 06:17

投稿

DRJV
DRJV

スコア5

test CHANGED
@@ -1 +1 @@
1
- 別アクティビティのメソッドを呼び出し戻り値を受け取る方法
1
+ Android Studioで別アクティビティのメソッドを呼び出し戻り値を受け取る方法
test CHANGED
File without changes