есть ли тема для holo, полноэкранная, но с action bar?

<p>мне нужно, чтобы действие отображалось так, чтобы оно оставалось полноэкранным (без строки заголовка), но с присутствующей панелью действий.</p><p>приложение использует holo light для своих интерфейсов.</p><p>есть ли такой стиль/тема?</p>

<p>к сожалению, все встроенные темы holo light без строки заголовка также не имеют панели действий. у <code>theme.holo.light.noactionbar</code> есть строка заголовка, но нет панели действий, а <code>theme.holo.light.noactionbar.fullscreen</code> не имеет ни панели действий, ни строки заголовка.</p>

<p>у меня была та же «проблема», и то, что я делаю, это в основном старый добрый способ:</p><pre><code>getwindow().setflags(windowmanager.layoutparams.flag\_fullscreen, windowmanager.layoutparams.flag\_fullscreen); </code></pre><p>это в сочетании с обычным <code>theme.holo</code> приводит к пользовательскому интерфейсу с панелью действий, но без области уведомлений.</p>

<p>вот что вы должны установить, чтобы достичь этого: </p><pre><code> actionbar.setdisplayhomeasupenabled(false); actionbar.sethomebuttonenabled(false); actionbar.setdisplayuselogoenabled(false); actionbar.setdisplayshowtitleenabled(false); actionbar.setdisplayshowhomeenabled(false); </code></pre><p>удачи </p>

<p>вы можете создать собственную тему, которая наследует holo light и удаляет строку заголовка.</p><p>добавьте следующее в res/values / styles.xml</p><pre><code><style name="my.holo.light.fullscreen" parent="android:theme.holo.light"> <item name="android:windowfullscreen">true</item> <item name="android:windowcontentoverlay">@null</item> </style> </code></pre><p>чем установить этот стиль в качестве темы по умолчанию для вашего приложения в манифесте xml.</p>

<p>просто используйте theme.holo это полноэкранный режим и с панелью действий :)</p>

<p>попробуйте это (см. <a href="http://javatechig.com/android/actionbar-with-custom-view-example-in-android">http://javatechig.com/android/actionbar-with-custom-view-example-in-android</a> для полного урока):</p><pre><code>private void actionbar() { // remove title // requestwindowfeature(window.feature\_no\_title); getwindow().setflags(windowmanager.layoutparams.flag\_fullscreen, windowmanager.layoutparams.flag\_fullscreen); actionbar actionbar = getactionbar(); actionbar.setbackgrounddrawable(new colordrawable(color.parsecolor("#bdbb35"))); actionbar.show(); actionbar.setdisplayshowhomeenabled(false); actionbar.setdisplayshowtitleenabled(false); layoutinflater minflater = layoutinflater.from(this); view mcustomview = minflater.inflate(r.layout.custom\_actionbar, null); //textview mtitletextview = (textview) mcustomview.findviewbyid(r.id.title\_text); // mtitletextview.settext("my own title"); actionbar.setcustomview(mcustomview); actionbar.setdisplayshowcustomenabled(true); } </code></pre>