相信很多人剛開始寫APP都會碰到相同的問題
「我要怎麼移除APP上面那個醜醜的Title?」
改繼承Activity
1. 打開src資料夾底下,有一個 MainActivity.java 的檔案
2. 我們可以看到這個程式是繼承 ActionBarActivity,把它改成Activity
如果我們不要上面那個Bar,就是不要去繼承 ActionBarActivity
新開的project都是預設繼承 ActionBarActivity
改完後,會發現Activity底下會出現紅線(Error)
這是因為我們還沒import "Activity" 這個元件
如果你是用Eclipse
把滑鼠移到紅線處,會出現一個下拉選單
選Import "Activity"
程式最上面就會自動加入一行 import android.app.Activity;
更改畫面主題
接著,我們要把主題改成No Title Bar
這裡用Eclipse來說明
1. 開啟AndroidManifest.xml
2. 切換到Application那頁
3. 選擇主題Theme
4. 選System Resource
5. 因為主題太多,所以要稍微自己打一下,加速搜尋
6. 選擇Theme.NoTitleBar
我們也可以切換到原始檔那邊直接改
1. 按AndroidManifest.xml
2. 把 android:theme 的內容改成 "@android:style/Theme.NoTitleBar"
額外補充:
其他還有Theme.holo.NoActionBar
和Theme.holo.Light.NoActionBar
但是API層級不同,要改最低支援SDK Version(下圖畫面紅框)
留言列表