从Java、android给Kotlin打电话?
我有如下科特林课程从Java、android给Kotlin打电话?,java,android,kotlin,Java,Android,Kotlin,我有如下科特林课程 class FullPlayerEdpisodeViewKt(context: Context, appCMSPresenter: AppCMSPresenter) : RelativeLayout(context) { private var lpView: LayoutParams? = null init { lpView = LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT)
class FullPlayerEdpisodeViewKt(context: Context, appCMSPresenter: AppCMSPresenter) : RelativeLayout(context) {
private var lpView: LayoutParams? = null
init {
lpView = LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT)
layoutParams = lpView
setBackgroundColor(Color.BLACK)
if (appCMSPresenter.getTrailerPlayerView().parent != null) {
appCMSPresenter.episodePlayerViewParent = appCMSPresenter.getTrailerPlayerView().parent as ViewGroup
(appCMSPresenter.getTrailerPlayerView().parent as ViewGroup).removeView(appCMSPresenter.getTrailerPlayerView())
}
appCMSPresenter.getTrailerPlayerView().layoutParams = lpView
appCMSPresenter.getTrailerPlayerView().updateFullscreenButtonState(Configuration.ORIENTATION_LANDSCAPE)
appCMSPresenter.getTrailerPlayerView().getPlayerView().controller.hide()
visibility = View.VISIBLE
appCMSPresenter.getTrailerPlayerView().isClickable = true
addView(appCMSPresenter.getTrailerPlayerView())
}
}
它驻留在包中
package views.customviews;
在另一个java类中,我将其称为
RelativeLayout relativeLayoutFull = new FullPlayerEdpisodeViewKt(currentActivity, this);
我犯了一个错误
cannot find symbol
relativeLayoutFull = new views.customviews.FullPlayerEdpisodeViewKt(currentActivity, this);
^
symbol: class FullPlayerEdpisodeViewKt
location: package views.customviews
这里有什么问题?“找不到符号”是编译错误。您应该会在那里看到编译时错误。请参见Android studio在该行给出的提示“找不到符号”是编译错误。您应该会在那里看到编译时错误。请参见Android studio在该行给出的提示1。您是否实现了AppCmsPresenter请检查相关路径,而不是手动编写
视图.customviews.FullPlayeredPisoDeviceWKT
只需编写FullPlayeredPisoDeviceWKT
让android studio为您找到,它不会显示错误then@Achy97尝试过,但仍然无法工作。android studio是否成功显示了对预期类的建议?@Achy97它显示了导入的建议,但在构建时仍然得到相同的错误1。您是否实现了AppCmsPresenter请检查相关路径,而不是手动编写视图.customviews.FullPlayeredPisoDeviceWKT
只需编写FullPlayeredPisoDeviceWKT
让android studio为您找到,它不会显示错误then@Achy97尝试过,但仍然无法工作。android studio是否成功显示了对预期类的建议?@Achy97它显示了对导入的建议,但在构建时仍然收到相同的错误