小编Car*_*arl的帖子

Java如何调用kotlin扩展方法

我用kotlin写了一个扩展方法

package com.zhongan.zachat.extention

import android.content.Context
import android.widget.Toast

/**
 * Created by Carl on 2016/12/1.
 *
*
*/


fun Context.toastLong(msg:String) = Toast.makeText(this,msg,Toast.LENGTH_LONG).show()

fun Context.toastshort(msg:String) = Toast.makeText(this,msg,Toast.LENGTH_SHORT).show()
Run Code Online (Sandbox Code Playgroud)

kotlin activity打电话toastLong("test") 的时候还可以.
但在java actvity IDE中说无法找到这种方法.

我怎样才能在java代码中调用kotlin扩展方法

java android kotlin-android-extensions

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

标签 统计

android ×1

java ×1

kotlin-android-extensions ×1