I bir Android uygulama oluşturma edip sayfanın hava sayfası TabHost içine tutulur, böyle var:gizle işlem çubuğu Android Studio TabHost
MainActivity sınıfı:
public class MainActivity extends TabActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//I used this but it's not working
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.activity_main);
TabHost mTabHost = getTabHost();
mTabHost.addTab(mTabHost.newTabSpec("first").setIndicator("First").setContent(
new Intent(this, FirstActivity.class)
));
mTabHost.addTab(mTabHost.newTabSpec("second").setIndicator("Second").setContent(
new Intent(this, SecondActivity.class)
));
mTabHost.setCurrentTab(0);
}
Ve SecondActivity hava içerir:
public class SecondActivity extends ActionBarActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.activity_weather);
if (savedInstanceState == null) {
getSupportFragmentManager().beginTransaction()
.add(R.id.container, new WeatherFragment())
.commit();
}
}
Sorun şu ki, <> eylem çubuğunu gizlemek istiyorum, çünkü bu gerçekten korkunç görünüyor. Gördüğünüz gibi, FEATURE_NO_TITLE isteğinde bulunmayı veya AndroidManifest'te android:theme="@style/Theme.AppCompat.NoActionBar"
'u ayarlamayı yanı sıra FLAG_FULLSCREEN ayarlamayı denedim, ancak hiçbir şey iyi çalışmıyor.
(Ayrıca, hava durumu arabiriminin tam ekranını ayarlamak için yine de var mı? Kenarlar arasında küçük bir boşluk olduğu için) Yardımlarınız için teşekkürler.
Çalışmıyordum, bunun yerine boş bir etkinlik oluşturdum, dolayısıyla xml :(’de '