小编Mox*_*x_z的帖子

如何避免Kotlin中具有相同名称冲突的类型?

我对kotlin很新,而且我正在使用一本书构建的应用程序遇到一些麻烦.我在名为Forecast的单独包中有两个类,我试图在一个包含使用其中相同名称的包的函数中定义一些函数.该书说要将Forecast类导入为ModelForecast并且我已经做了但是现在我在追踪这种类型不匹配错误的来源时遇到了问题.看来我的convertForecastListToDomain()方法正在期待其他的东西?请帮我找到我犯的错误.如果它非常简单,我不会感到惊讶,但我仍然无法找到它.

MainActivity.kt:

package com.example.zacharymcdaniel.weatherkot

import android.support.v7.app.AppCompatActivity
import android.os.Bundle
import android.support.v7.widget.LinearLayoutManager
import android.support.v7.widget.RecyclerView
import com.example.zacharymcdaniel.weatherkot.domain.Forecast
import org.jetbrains.anko.find

class MainActivity : AppCompatActivity() {
private val url: String = "http://openweathermap.org/"

private val items = listOf(
        "Mon 6/23 - Sunny - 31/17",
        "Tue 6/24 - Foggy - 21/8",
        "Wed 6/25 - Cloudy - 22/17",
        "Thur 6/26 - Rainy - 18/11",
        "Fri 6/27 - Foggy - 21/10",
        "Sat 6/28 - TRAPPED IN WEATHER STATION - 23/18",
        "Sun 6/29 - Sunny - 20/7"
)

override fun …
Run Code Online (Sandbox Code Playgroud)

android type-mismatch kotlin

3
推荐指数
1
解决办法
809
查看次数

标签 统计

android ×1

kotlin ×1

type-mismatch ×1