Implemented one Button on PSE activity
renamed arlrdbd font Implementation of a .txt file based alternative for the JSON oopsie (needs work prob wrong while loop)
This commit is contained in:
102
app/src/main/java/com/schoolapp/cleverclass/PSEData.kt
Normal file
102
app/src/main/java/com/schoolapp/cleverclass/PSEData.kt
Normal file
@@ -0,0 +1,102 @@
|
||||
package com.schoolapp.cleverclass
|
||||
|
||||
import java.io.File
|
||||
import java.io.IOException
|
||||
import java.util.Scanner
|
||||
|
||||
val elements = mutableListOf<PSEData>()
|
||||
|
||||
class PSEData() {
|
||||
private var data0: String = ""
|
||||
var data1: String = ""
|
||||
private var data2: String = ""
|
||||
private var data3: String = ""
|
||||
private var data4: String = ""
|
||||
private var data5: String = ""
|
||||
private var data6: String = ""
|
||||
private var data7: String = ""
|
||||
private var data8: String = ""
|
||||
private var data9: String = ""
|
||||
private var data10: String = ""
|
||||
private var data11: String = ""
|
||||
private var data12: String = ""
|
||||
private var data13: String = ""
|
||||
private var data14: String = ""
|
||||
private var data15: String = ""
|
||||
constructor(
|
||||
string0: String,
|
||||
string1: String,
|
||||
string2: String,
|
||||
string3: String,
|
||||
string4: String,
|
||||
string5: String,
|
||||
string6: String,
|
||||
string7: String,
|
||||
string8: String,
|
||||
string9: String,
|
||||
string10: String,
|
||||
string11: String,
|
||||
string12: String,
|
||||
string13: String,
|
||||
string14: String,
|
||||
string15: String
|
||||
) : this() {
|
||||
data0 = string0
|
||||
data1 = string1
|
||||
data2 = string2
|
||||
data3 = string3
|
||||
data4 = string4
|
||||
data5 = string5
|
||||
data6 = string6
|
||||
data7 = string7
|
||||
data8 = string8
|
||||
data9 = string9
|
||||
data10 = string10
|
||||
data11 = string11
|
||||
data12 = string12
|
||||
data13 = string13
|
||||
data14 = string14
|
||||
data15 = string15
|
||||
}
|
||||
}
|
||||
|
||||
fun readData() {
|
||||
val elementInput = mutableListOf("", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "")
|
||||
val fileName = "app/src/main/assets/elements_data.txt"
|
||||
var i = 0
|
||||
while (i < 118) {
|
||||
try {
|
||||
val sc = Scanner(File(fileName))
|
||||
var j = 0
|
||||
for (x in elementInput) {
|
||||
elementInput[j] = sc.nextLine()
|
||||
j++
|
||||
if (j == 16) {
|
||||
j = 0
|
||||
}
|
||||
}
|
||||
} catch (e: IOException) {
|
||||
e.printStackTrace()
|
||||
}
|
||||
val pseobject = PSEData(
|
||||
elementInput[0],
|
||||
elementInput[1],
|
||||
elementInput[2],
|
||||
elementInput[3],
|
||||
elementInput[4],
|
||||
elementInput[5],
|
||||
elementInput[6],
|
||||
elementInput[7],
|
||||
elementInput[8],
|
||||
elementInput[9],
|
||||
elementInput[10],
|
||||
elementInput[11],
|
||||
elementInput[12],
|
||||
elementInput[13],
|
||||
elementInput[14],
|
||||
elementInput[15]
|
||||
)
|
||||
elements.add(pseobject)
|
||||
i++
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user