PDA

View Full Version : حذف آیکن و نام برنامه از بالای صفحه



hosseinaryai
جمعه 07 آذر 1393, 18:52 عصر
سلام ..
من با این کد نام و آیکن برنامه رو از بالای صفحه بر میدارم :
getActionBar().hide();
اما توی بعضی از گوشا کلن باعث فورس کلوز برنامه میشه و نمیذاره برنامه باز شه .. آیا کد دیگه ای هم هست واسه این کار ؟

dalmif
جمعه 07 آذر 1393, 19:49 عصر
سلام.
شما می تونید از تم theme.NoActionBar استفاده کنید که فکر کنم از همه گوشی ها پشتیبانی کنه

tux-world
جمعه 07 آذر 1393, 21:37 عصر
درست جواب نمیده . یه نمونه میدم


public class ActivitySplashScreen extends ActionBarActivity {
/** Duration of wait **/
private final int SPLASH_DISPLAY_DELAY = 100;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature ( Window.FEATURE_NO_TITLE );
getWindow().setFlags ( WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN );
setContentView(R.layout.splash_screen);

/* Hide ActionBar in old android SDK */
if (Build.VERSION.SDK_INT < 16)
{
// Hide the status bar
getWindow().setFlags(WindowManager.LayoutParams.FL AG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
// Hide the action bar
getSupportActionBar().hide();
}

new Handler().postDelayed(new Runnable(){
@Override
public void run() {
Intent loginActivity = new Intent(ActivitySplashScreen.this,ActivityLogin.cla ss);
ActivitySplashScreen.this.startActivity(loginActiv ity);
ActivitySplashScreen.this.finish();
}
}, SPLASH_DISPLAY_DELAY);
}
}