2012-02-14 29 views
0

我正在寫一個Android應用程序中的minSdkVersion是7,但也有需要SDK版本的一些功能8.Android的意圖過濾基於SDK版本

我也有一些意向,我可以解決,但一的意圖是使用sdk版本8的功能,這意味着我想根據用戶sdk版本過濾該意圖。可以做到嗎?

我現在的解決方案(這是不是一個很好的)是,我接受這個意圖的所有版本,並在該SDK版本是7,我再次調用相同意圖的情況下。

我真的希望有一個有一個真正的解決方案,或者至少一個更好的。

感謝

回答

-1

使用此獲得SDK版本Build.VERSION.SDK_INT然後修改我們的代碼相應

+0

我不知道,我明白你的意思。 如果您的解決方案是在運行的時間這樣做,這意味着我已經得到了意圖,並在該SDK是低我真的不能用它做任何東西,除了再次啓動目的相同的情況下(這可能會導致一個無限循環) 。 您能否詳細說明您的解決方案? – nheimann1 2012-02-16 13:58:09