Android Develop 解決 App 畫面無法完整填滿螢幕的問題

最近因為課程關係,所以在針對低版本的 Android 進行開發(Android 2.1 API Level 7),主要是透過 eclipse + ADT Plugin 來針對手邊的開發板開發 App。

而這次在移植原本在 Emulator 上測試開發的遊戲 App 時,卻發現畫面無法正常填滿整個螢幕(這個開發板的 LCD 螢幕解析度是 800*640),如畫面所示:

因此嘗試來解決看看到底是出了甚麼問題。

一開始懷疑是 Layout 部分的設定有問題,因此去調整了 Layout 的 Target API 以及修改 Theme Style,調整成了 Full Screen 等等,都沒有正常解決問題。

後來在編譯測試時偶然間發現了如圖的訊息:

根據這個警告訊息,我便去檢查這份範例 Code 的 AndroidManifest.xml 中的 SDK 設定是否有缺漏,果不其然發現這份 Project 沒有設定 minSdkVersion,根據這個開發板的系統,API 版本為 7,因此將以下的 Code 加入到 </application> 標籤的後面:

<uses-sdk android:minSdkVersion="7" />

儲存後,Clean & Rebuild Project 並編譯到板子上執行

果然正常填滿整個螢幕畫面了!

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *