Android:由于以下原因,在此上下文中无法访问类型MenuPopup:MenuPopup

时间:2016-11-26 09:48:36

标签: android kotlin

我想从我自己的包名称空间访问MenuPopup实例。我不知道这个错误,我是tiro :( ...

PopupMenu Doc

代码:

class XMenuPopup { 
// .... 
internal val mPopup: MenuPopupHelper 

// ... 
fun show() { 

    // Error notice is here 
    // Type MenuPopup is inaccessible in this context due to: MenuPopup 
    mPopup.popup 
  } 
} 

1 个答案:

答案 0 :(得分:0)

您想要使用的类似乎是私有的,并且在此上下文中无法访问。也许你应该尝试使用下面的继承

Unable to find method 'org.gradle.api.internal.project.ProjectInternal.getPluginManager()Lorg/gradle/api/internal/plugins/PluginManagerInternal;

同时检查:http://antonioleiva.com/kotlin-android-custom-views/

希望它会有所帮助