簡體   English   中英

更改最小 Android應用程序的SDK版本2

[英]Changing the min. SDK version of an Android app 2

我與android開放源代碼藍牙項目一起工作,我喜歡使用Holo主題系列,但是當我在測試設備中將此版本更改為更高版本時,sdk的最低版本是6返回錯誤:不幸的是,應用程序名稱已停止在這里是我的源URL: https ://github.com/polyclef/BluetoothChatMulti

借口因為我英語不好

在較新的Android版本中,只要選擇了Holo主題,該框架就會使用Window.FEATURE_ACTION_BAR功能。 每當應用程序調用setFeatureInt( Window.FEATURE_CUSTOM_TITLE )並且已經設置FEATURE_ACTION_BAR時,框架就會引發異常。

以我android:Theme.Holo ,values-v11文件夾中的styles.xml文件正在重新定義主題,以繼承自android:Theme.Holo 當我嘗試在Android 3.0或更高版本上運行我的應用程序時-由於Holo默認使用ActionBar而崩潰。 解決方法很簡單。 使用Holo.時,請關閉ActionBar Holo. 這是修改后的值-v11 \\ styles.xml的更改:

<style name="AppBaseTheme" parent="android:Theme.Holo.NoActionBar">
    <!-- API 11 theme customizations can go here. -->
</style>

對於更高版本,我們無法合並自定義標題或其他標題功能

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM