在Java和Android,我們可以這樣做:如何在kotlin中「靜態」訪問類的成員?
public static MyApplication extends Application {
private static Context appContext;
public void onCreate() {
appContext = this;
}
public static Context getAppContext() {
return appContext;
}
}
,這樣,在其他地方,我們可以這樣做:
appContext = MyApplication.getAppContext();
我們如何在科特林做到這一點?過去一小時左右,我一直在圈圈。
在此先感謝。
//編輯 也許我應該更清楚。我的意思是我們如何在Kotlin中編寫上述代碼並在Kotlin中使用它。
就叫appContext。我認爲Kotlin與外部類一起工作來完成像kotlin這樣的調用(但是可能的話在Java字節代碼中使用getter)。調用MyApplication。appContext應該足夠了 – Zoe
重複的https://stackoverflow.com/questions/40352684/what-is-the-equivalent-of-java-static-methods-in-kotlin? – Xvolks
@Xvolks問題是關於在Java代碼中訪問一個恰好是私有的靜態字段。這不是重複的。 – Zoe