0
爲什麼這種風格我不會顯示操作欄?如何使用主題不可見的操作欄開始新活動?
我的活動來自appcompat。我認爲這些都是正確的屬性。
<style name="Theme.AppCompat.Light.NoActionBar.FullScreen" parent="Theme.AppCompat.Light">
<item name="android:windowFullscreen">true</item>
<item name="android:windowActionBar">false</item>
<item name="android:windowNoTitle">true</item>
<item name="android:windowContentOverlay">@null</item>
</style>
它正在生效,導致狀態欄被刪除。但行動欄似乎沒有受到影響。
我仍然可以順利去除動作條是這樣的:
public class MainMenuScreen extends AppCompatActivity {
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getSupportActionBar().hide();
setContentView(R.layout.activity_main_menu_screen);
,但我不得不承認我有點有點失望,我不能在XAML做到這一點。
延伸你是正確的,切換到從theme.appcompat.light.noactionbar修復它繼承。但我不明白爲什麼在主題設置這些屬性: <項目名稱=「機器人:windowFullscreen」>真 <項目名稱=「機器人:windowActionBar」>假 <項目名稱=「機器人:windowNoTitle 「> true- @ null
也不會刪除操作欄。我希望windowactionbar假刪除操作欄。 –
我猜父母的風格覆蓋屬性......但很難說 – Jaythaking