boorujelly/app/src/main/java/com/example/testes/MainActivity.kt

40 lines
1.1 KiB
Kotlin

package com.example.testes
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import android.util.Log
import android.widget.TextView
import com.example.testes.databinding.ActivityMainBinding
import org.json.JSONArray
import org.json.JSONException
import org.json.JSONObject
class MainActivity : AppCompatActivity() {
lateinit var binding: ActivityMainBinding
private fun imageListFromJson(json: JSONObject) {
try {
val array: JSONArray = json.getJSONArray("post")
val list = BooruImage.listFromJsonArray(array)
Log.i("Image", list[5].toString())
}
catch (e: JSONException) {
e.printStackTrace()
}
}
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
binding = ActivityMainBinding.inflate(layoutInflater)
setContentView(binding.root)
Request.getRequest(
this,
"https://gelbooru.com/index.php?page=dapi&s=post&q=index&json=1",
::imageListFromJson
)
}
}