0
大家好,我必須創建與動作欄的片段。像這樣如何在android中創建無動作片段?
在這張圖片中,我創建Lienarlayout並放置在圖像中心。下面我想創建4個片段,比如項目,日曆,過濾器和搜索。我搜索了很多,並嘗試了很多代碼,但所有的片段都創建了操作欄。但我需要創建沒有操作欄的碎片。我該如何創建?有人可以告訴我嗎?提前致謝。
大家好,我必須創建與動作欄的片段。像這樣如何在android中創建無動作片段?
在這張圖片中,我創建Lienarlayout並放置在圖像中心。下面我想創建4個片段,比如項目,日曆,過濾器和搜索。我搜索了很多,並嘗試了很多代碼,但所有的片段都創建了操作欄。但我需要創建沒有操作欄的碎片。我該如何創建?有人可以告訴我嗎?提前致謝。
ActionBars實際上是您的Activity對象的組件,而不是您的Fragments。 (看看ActionBar documentation here)。如果您的應用程序的API級別大於等於11,則您的Activity對象默認具有ActionBars。這些由SDK提供的Holo主題設置。您可以從您的片段附加到的活動中刪除ActionBar。
爲了做到這一點,請修改Holo主題。創建樣式資源,像這樣:
<activity
android:name="com.yourproject.activity.NoActionBarActivity"
android:theme="@style/NoActionBar" >
</activity>
:
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<style name="NoActionBar" parent="">
<item name="android:windowActionBar">false</item>
<item name="android:windowNoTitle">true</item>
</style>
</resources>
然後在你的清單,你應該有活動,你想成爲動作條無修改的主題關聯