我正在做一個專案,它有兩個類:一個名為a的Java類和另一個名為b的Kotlin類。
在Java的MainActivity中,我想轉到名為b.kt的類。
那么,如何通過Intent來實作這個目的呢?
我試著用了幾種方法,比如:
startActivity(new Intent(getApplicationContext(), b.kt));
startActivity(new Intent(getApplicationContext(), b::class.kt)); //span>
startActivity(new Intent(getApplicationContext(), b.kt.class));
但是錯誤總是發生。 拜托,誰能幫幫我?
uj5u.com熱心網友回復:
它應該是b.class。從Java的角度來看,它甚至不知道這個類是Kotlin類還是Java類,所以語法和Java類是一樣的。
另外,b類應該是Activity的子類。
順便說一下,按照慣例,總是以大寫字母開始類名。如果你遵循慣例,它將使你的代碼更容易理解,你也更不可能犯錯。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/311862.html
標籤:
上一篇:通過套接字發送Jar檔案
