我不知道爲什麼,但是當我使用三元操作符在這個例子中,我得到這個奇怪的錯誤:奇怪的行爲使用Java三元操作在Android
我認爲它的方式有關Java從操作員那裏得到結果,但它只發生在一些特定情況下。
感謝您的任何解釋。
注:我搜索了一個,但只能找到與NPE相關的答案。
CNC中
應用程序使用:
- compileSdkVersion 23
- buildToolsVersion '23 .0.2'
- 的minSdkVersion 14
- targetSdkVersion 23
- Android的支持庫23.2。 0
在Android Studio 2.0 Beta 5上執行相應的gradle版本的測試
你爲你的應用程序設置哪些API級別?因爲'LinearInterpolator'擴展了'BaseInterpolator' [需要api level 22] –
將minSdkVersion更改爲22 ... – brso05
它通常需要您將min api版本設置爲22. becouse public void setInterpolator(TimeInterpolator value),但您設置了擴展基本插補器的線性插補器 –