Ошибка компиляции при использовании kotlin и модернизации - PullRequest
0 голосов
/ 05 апреля 2020

Привет, я новичок в модернизации, и у меня возникли некоторые проблемы, когда я нажимаю на кнопку, приложение перестает работать, когда я отлаживаю, программа перестает работать, эта часть service.Lists (). Enqueue (object: Callback> {

это мой код, спасибо

    class MainActivity : AppCompatActivity() {

override fun onCreate(savedInstanceState: Bundle?) {
    super.onCreate(savedInstanceState)
    setContentView(R.layout.activity_main)


    val btn  = findViewById(R.id.btnPresentacion) as Button

    btn.setOnClickListener {
        val wordtest = findViewById(R.id.LblPresentacion) as TextView

        val retrofit = Retrofit.Builder()
            .baseUrl("https://jsonplaceholder.typicode.com/")
            .addConverterFactory(GsonConverterFactory.create())
            .build()

        val service = retrofit.create<ApiService>(ApiService::class.java)


        service.Lists().enqueue(object : Callback<List<DtoOutlists>>{
                override fun onFailure(call: Call<List<DtoOutlists>>, t: Throwable) {
                    palabra.setText("FAIL")
                }

                override fun onResponse(
                    call: Call<List<DtoOutlists>>,
                    response: Response<List<DtoOutlists>>
                ) {
                    palabra.setText("WORKS")
                }

            })
    }

}

}

1 Ответ

0 голосов
/ 05 апреля 2020
...