2016-07-29 102 views
1

In documentation for API級別19,Bundle類中沒有putString方法。 但我可以調用Bundle#putString方法,我的應用程序工作正常。我可以在API級別19中調用Bundle#putString方法嗎?

我可以調用putString方法嗎?
爲什麼我的應用程序工作正常?

環境:通過科特林

  • 編寫代碼
  • Android Studio中2.1.1
  • compileSdkVersion 24
  • buildToolsVersion 24.0.1
  • nminSdkVersion 17
  • targetSdkVersion 24
+0

可能在Android Studio 3.0-alpha8中使用[Kotlin apply()擴展lint消息](https://stackoverflow.com/questions/45415947/kotlin-apply- extension-lint-message-in-android-studio-3-0-alpha8) –

回答

1

它的工作原理是Bundle延伸BaseBundle其中有putString()。所以,你可以使用它。 :)

+1

謝謝你的回覆。我知道你告訴我什麼,但BaseBundle需要API等級21或更高。我在API級別19上提到過。 – kykomi

+0

嘿,它沒問題。多數民衆贊成在這個社區是關於:)。 – Shaishav

+0

對不起,我不明白你的意思。請告訴我詳細情況。 – kykomi

1

我想你可以使用putString。另一種選擇是使用putCharSequenceStringCharSequence

+0

謝謝。我知道'putCharacterSequence'。爲什麼你**認爲**?有沒有文件? – kykomi

相關問題