質問編集履歴

8

2021/09/26 11:13

投稿

2r4h8k3m
2r4h8k3m

スコア22

test CHANGED
File without changes
test CHANGED
@@ -16,7 +16,7 @@
16
16
 
17
17
 
18
18
 
19
- import nl.diviwork.minenation.objects ActionDB;
19
+ import nl.diviwork.minenation.objects.ActionDB;
20
20
 
21
21
  ```
22
22
 

7

2021/09/26 11:13

投稿

2r4h8k3m
2r4h8k3m

スコア22

test CHANGED
File without changes
test CHANGED
@@ -125,113 +125,3 @@
125
125
 
126
126
 
127
127
  ```
128
-
129
-
130
-
131
- ### 作成したbuilding.gradle全文
132
-
133
- ```ここに言語を入力
134
-
135
-
136
-
137
- plugins {
138
-
139
- id 'com.android.application'
140
-
141
- id 'kotlin-android'
142
-
143
- }
144
-
145
-
146
-
147
- android {
148
-
149
- compileSdkVersion 31
150
-
151
- buildToolsVersion "30.0.3"
152
-
153
-
154
-
155
- defaultConfig {
156
-
157
- applicationId "com.example.excelteratail"
158
-
159
- minSdkVersion 16
160
-
161
- targetSdkVersion 30
162
-
163
- versionCode 1
164
-
165
- versionName "1.0"
166
-
167
-
168
-
169
- testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
170
-
171
- }
172
-
173
-
174
-
175
- buildTypes {
176
-
177
- release {
178
-
179
- minifyEnabled false
180
-
181
- proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
182
-
183
- }
184
-
185
- }
186
-
187
- compileOptions {
188
-
189
- sourceCompatibility JavaVersion.VERSION_1_8
190
-
191
- targetCompatibility JavaVersion.VERSION_1_8
192
-
193
- }
194
-
195
- kotlinOptions {
196
-
197
- jvmTarget = '1.8'
198
-
199
- }
200
-
201
- }
202
-
203
-
204
-
205
- dependencies {
206
-
207
- compile 'org.apache.poi-bin-3.0-FINAL-20070503'
208
-
209
- implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
210
-
211
- implementation 'androidx.core:core-ktx:1.6.0'
212
-
213
- implementation 'androidx.appcompat:appcompat:1.3.1'
214
-
215
- implementation 'com.google.android.material:material:1.4.0'
216
-
217
- implementation 'androidx.constraintlayout:constraintlayout:2.1.0'
218
-
219
- implementation files('libs\poi-3.0-rc4-20070503.jar')
220
-
221
- implementation files('libs\poi-contrib-3.0-rc4-20070503.jar')
222
-
223
- implementation files('libs\poi-scratchpad-3.0-rc4-20070503.jar')
224
-
225
- testImplementation 'junit:junit:4.+'
226
-
227
- androidTestImplementation 'androidx.test.ext:junit:1.1.3'
228
-
229
- androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0'
230
-
231
- // implementation 'org.apache.poi:poi-ooxml:3.0'
232
-
233
- }
234
-
235
-
236
-
237
- ```

6

2021/09/26 06:54

投稿

2r4h8k3m
2r4h8k3m

スコア22

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- AndroidStudioにてActionDBクラスをimportしたいのですが上手くいきません。building.grade ではsuccessメッセージがでたので、こちらのjavaファイルでのimportの書き方の問題かと思うのですが...以下のURLのソースクラスのimportのみ追加して、building.gradleファイルは質問者様のやり方でsuccessとメッセージがでたので問題ないかと考えました。
1
+ AndroidStudioにてActionDBクラスをimportしたいのですが上手くいきません。building.grade ではsuccessメッセージがでたので問題なく、こちらのjavaファイルでのimportの書き方の問題かと思うのですが別の書き方があるのでしょうか。以下のURLのソースクラスのimportのみ追加しました。
2
2
 
3
3
 
4
4
 
@@ -19,3 +19,219 @@
19
19
  import nl.diviwork.minenation.objects ActionDB;
20
20
 
21
21
  ```
22
+
23
+
24
+
25
+ ### 作成したJavaファイル全文
26
+
27
+ ```ここに言語を入力
28
+
29
+
30
+
31
+ package com.example.overseapoi;
32
+
33
+
34
+
35
+ import android.content.ContentValues;
36
+
37
+ import android.util.Log;
38
+
39
+ import androidx.appcompat.app.AppCompatActivity;
40
+
41
+ import org.apache.poi.ss.usermodel.Cell;
42
+
43
+ import org.apache.poi.ss.usermodel.Row;
44
+
45
+ import org.apache.poi.ss.usermodel.Sheet;
46
+
47
+ import java.util.Iterator;
48
+
49
+ import nl.diviwork.minenation.objects.ActionDB;
50
+
51
+
52
+
53
+ public class Import2SQLite extends AppCompatActivity {
54
+
55
+
56
+
57
+ public static final String DNN = "DO";// 0 text(String)
58
+
59
+ public static final String ITT = "IT";// 1 integer
60
+
61
+ public static final String DNQ = "DN";// 2 text(String)
62
+
63
+
64
+
65
+
66
+
67
+ public static void ExcelToSqlite(ActiononDB dbAdapter, Sheet sheet) {
68
+
69
+
70
+
71
+
72
+
73
+ for (Iterator<Row> rit = sheet.rowIterator();
74
+
75
+ rit.hasNext(); ) {
76
+
77
+ Row row = rit.next();
78
+
79
+
80
+
81
+ ContentValues contentValues = new ContentValues();
82
+
83
+
84
+
85
+ row.getCell(0, Row.CREATE_NULL_AS_BLANK).setCellType(Cell.CELL_TYPE_STRING);
86
+
87
+ row.getCell(1, Row.CREATE_NULL_AS_BLANK).setCellType(Cell.CELL_TYPE_STRING);
88
+
89
+ row.getCell(2, Row.CREATE_NULL_AS_BLANK).setCellType(Cell.CELL_TYPE_STRING);
90
+
91
+
92
+
93
+
94
+
95
+ contentValues.put(DNN, row.getCell(0, Row.CREATE_NULL_AS_BLANK).getStringCellValue());
96
+
97
+ contentValues.put(ITT, row.getCell(1, Row.CREATE_NULL_AS_BLANK).getStringCellValue());
98
+
99
+ contentValues.put(DNQ, row.getCell(2, Row.CREATE_NULL_AS_BLANK).getStringCellValue());
100
+
101
+
102
+
103
+ try {
104
+
105
+ if (dbAdapter.insert("Usertypes", contentValues) < 0) {
106
+
107
+ return;
108
+
109
+ }
110
+
111
+
112
+
113
+ } catch (Exception ex) {
114
+
115
+ Log.d("Exception in importing", ex.getMessage());
116
+
117
+ }
118
+
119
+ }
120
+
121
+ }
122
+
123
+ }
124
+
125
+
126
+
127
+ ```
128
+
129
+
130
+
131
+ ### 作成したbuilding.gradle全文
132
+
133
+ ```ここに言語を入力
134
+
135
+
136
+
137
+ plugins {
138
+
139
+ id 'com.android.application'
140
+
141
+ id 'kotlin-android'
142
+
143
+ }
144
+
145
+
146
+
147
+ android {
148
+
149
+ compileSdkVersion 31
150
+
151
+ buildToolsVersion "30.0.3"
152
+
153
+
154
+
155
+ defaultConfig {
156
+
157
+ applicationId "com.example.excelteratail"
158
+
159
+ minSdkVersion 16
160
+
161
+ targetSdkVersion 30
162
+
163
+ versionCode 1
164
+
165
+ versionName "1.0"
166
+
167
+
168
+
169
+ testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
170
+
171
+ }
172
+
173
+
174
+
175
+ buildTypes {
176
+
177
+ release {
178
+
179
+ minifyEnabled false
180
+
181
+ proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
182
+
183
+ }
184
+
185
+ }
186
+
187
+ compileOptions {
188
+
189
+ sourceCompatibility JavaVersion.VERSION_1_8
190
+
191
+ targetCompatibility JavaVersion.VERSION_1_8
192
+
193
+ }
194
+
195
+ kotlinOptions {
196
+
197
+ jvmTarget = '1.8'
198
+
199
+ }
200
+
201
+ }
202
+
203
+
204
+
205
+ dependencies {
206
+
207
+ compile 'org.apache.poi-bin-3.0-FINAL-20070503'
208
+
209
+ implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
210
+
211
+ implementation 'androidx.core:core-ktx:1.6.0'
212
+
213
+ implementation 'androidx.appcompat:appcompat:1.3.1'
214
+
215
+ implementation 'com.google.android.material:material:1.4.0'
216
+
217
+ implementation 'androidx.constraintlayout:constraintlayout:2.1.0'
218
+
219
+ implementation files('libs\poi-3.0-rc4-20070503.jar')
220
+
221
+ implementation files('libs\poi-contrib-3.0-rc4-20070503.jar')
222
+
223
+ implementation files('libs\poi-scratchpad-3.0-rc4-20070503.jar')
224
+
225
+ testImplementation 'junit:junit:4.+'
226
+
227
+ androidTestImplementation 'androidx.test.ext:junit:1.1.3'
228
+
229
+ androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0'
230
+
231
+ // implementation 'org.apache.poi:poi-ooxml:3.0'
232
+
233
+ }
234
+
235
+
236
+
237
+ ```

5

2021/09/26 06:52

投稿

2r4h8k3m
2r4h8k3m

スコア22

test CHANGED
File without changes
test CHANGED
File without changes

4

2021/09/26 06:52

投稿

2r4h8k3m
2r4h8k3m

スコア22

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,8 @@
1
- ActionDBクラスをimportしたいのですが上手くいきません。building.grade ではsuccessメッセージがでたので、こちらのjavaファイルでの問題かと思うのですが...以下のURLのソースほぼ修正せず、import部分だけ持っきました。Poiブラリ取込みExcel連携するアプリ
1
+ AndroidStudioにてActionDBクラスをimportしたいのですが上手くいきません。building.grade ではsuccessメッセージがでたので、こちらのjavaファイルでのimportの書き方の問題かと思うのですが...以下のURLのソースクラスのimportのみ追加し、building.gradleファルは質問者様のや方でsuccessメッセージがたので問題ないかと考えました
2
+
3
+
4
+
5
+ Poiライブラリ取り込みExcelと連携するアプリです。
2
6
 
3
7
 
4
8
 

3

2021/09/26 06:31

投稿

2r4h8k3m
2r4h8k3m

スコア22

test CHANGED
File without changes
test CHANGED
File without changes

2

2021/09/26 06:27

投稿

2r4h8k3m
2r4h8k3m

スコア22

test CHANGED
@@ -1 +1 @@
1
- ActionDBクラスのimport
1
+ ActionDBクラスのimportの記述について
test CHANGED
File without changes

1

2021/09/26 06:27

投稿

2r4h8k3m
2r4h8k3m

スコア22

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,12 @@
1
- ActionDBクラスをimportしたいのですが上手くいきません。building.grade ではsuccessメッセージがでたので、こちらのjavaファイルでの問題かと思うのですが...Poiライブラリ取り込みExcelと連携するアプリです。
1
+ ActionDBクラスをimportしたいのですが上手くいきません。building.grade ではsuccessメッセージがでたので、こちらのjavaファイルでの問題かと思うのですが...以下のURLのソースほぼ修正せず、import部分だけ持ってきました。Poiライブラリ取り込みExcelと連携するアプリです。
2
+
3
+
4
+
5
+ 海外AndroidPoi開発
6
+
7
+ https://stackoverflow.com/questions/63546594/reading-xssf-workbook-xlsx-crashes-android-app
8
+
9
+ ### 追加したimport文章
2
10
 
3
11
  ```ここに言語を入力
4
12
 
@@ -7,7 +15,3 @@
7
15
  import nl.diviwork.minenation.objects ActionDB;
8
16
 
9
17
  ```
10
-
11
- 海外AndroidPoi開発
12
-
13
- https://stackoverflow.com/questions/63546594/reading-xssf-workbook-xlsx-crashes-android-app