List of usage examples for android.support.v4.app ActionBar setDisplayHomeAsUpEnabled
public abstract void setDisplayHomeAsUpEnabled(boolean showHomeAsUp);
Set whether home should be displayed as an "up" affordance.
From source file:com.todoroo.astrid.actfm.TagUpdatesActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { ThemeService.applyTheme(this); super.onCreate(savedInstanceState); setContentView(R.layout.tag_updates_activity); ActionBar actionBar = getSupportActionBar(); actionBar.setDisplayHomeAsUpEnabled(true); actionBar.setDisplayShowTitleEnabled(false); actionBar.setDisplayShowCustomEnabled(true); actionBar.setCustomView(R.layout.header_title_view); ((TextView) actionBar.getCustomView().findViewById(R.id.title)).setText(R.string.TAd_contextEditTask); }
From source file:com.kazuyayokoyama.android.apps.absskeleton.ui.SampleActivity.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_sample); final ActionBar actionBar = getSupportActionBar(); // set defaults for logo & home up actionBar.setDisplayHomeAsUpEnabled(false); actionBar.setDisplayUseLogoEnabled(false); }
From source file:mobisocial.bento.todo.ui.TodoDetailActivity.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_todo_detail); FragmentManager fm = getSupportFragmentManager(); mTodoDetailFragment = (TodoDetailFragment) fm.findFragmentById(R.id.fragment_todo_detail); final ActionBar actionBar = getSupportActionBar(); // set defaults for logo & home up actionBar.setDisplayHomeAsUpEnabled(true); actionBar.setDisplayUseLogoEnabled(true); }
From source file:mobisocial.bento.ebento.ui.PeopleListActivity.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_people_list); final ActionBar actionBar = getSupportActionBar(); // set defaults for logo & home up actionBar.setDisplayHomeAsUpEnabled(true); actionBar.setDisplayUseLogoEnabled(true); FragmentManager fm = getSupportFragmentManager(); mPeopleListFragment = (PeopleListFragment) fm.findFragmentById(R.id.fragment_people_list); mManager.addListener(mStateUpdatedListener); }
From source file:mobisocial.bento.ebento.ui.EditActivity.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); boolean bNewEventMode = true; // Check if this activity launched from internal activity or not if (getIntent().hasExtra(EXTRA_EDIT)) { bNewEventMode = false;/*from ww w .j a v a2s. c om*/ } setContentView(R.layout.activity_edit); FragmentManager fm = getSupportFragmentManager(); mEditFragment = (EditFragment) fm.findFragmentById(R.id.fragment_edit); final ActionBar actionBar = getSupportActionBar(); // set defaults for logo & home up actionBar.setDisplayHomeAsUpEnabled(true); actionBar.setDisplayUseLogoEnabled(true); actionBar.setTitle(bNewEventMode ? R.string.label_create_event : R.string.label_edit_event); }
From source file:mobisocial.bento.todo.ui.TodoListActivity.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); mLaunchedFromBentoList = getIntent().hasExtra(EXTRA_LAUNCHED_FROM_BENTO_LIST); if (!mLaunchedFromBentoList) { // create Musubi Instance InitialHelper initHelper = new InitialHelper(this, mInitCompleteListener); Musubi musubi = initHelper.initMusubiInstance(); if (musubi == null) { return; }/*from w ww . ja va2 s .c o m*/ } setContentView(R.layout.activity_todo_list); final ActionBar actionBar = getSupportActionBar(); // set defaults for logo & home up actionBar.setDisplayHomeAsUpEnabled(true); // bad know-how for enabling home clickable on ICS. actionBar.setDisplayHomeAsUpEnabled(mLaunchedFromBentoList); actionBar.setDisplayUseLogoEnabled(false); if (mLaunchedFromBentoList) { actionBar.setTitle(mManager.getBentoListItem().bento.name.toString()); } FragmentManager fm = getSupportFragmentManager(); mTodoListFragment = (TodoListFragment) fm.findFragmentById(R.id.fragment_todo_list); mManager.addListener(mStateUpdatedListener); // loading if (!mLaunchedFromBentoList) { mTodoListFragment.setProgressBarVisible(true); } }
From source file:mobisocial.bento.ebento.ui.EventListActivity.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // create Musubi Instance InitialHelper initHelper = new InitialHelper(this, mInitCompleteListener); Musubi musubi = initHelper.initMusubiInstance(true); if (musubi == null) { return;/* www. java2s .c om*/ } setContentView(R.layout.activity_event_list); final ActionBar actionBar = getSupportActionBar(); // set defaults for logo & home up actionBar.setDisplayHomeAsUpEnabled(false); actionBar.setDisplayUseLogoEnabled(false); FragmentManager fm = getSupportFragmentManager(); mEventListFragment = (EventListFragment) fm.findFragmentById(R.id.fragment_event_list); mManager.addListener(mStateUpdatedListener); }
From source file:org.trosnoth.serveradmin.UpgradeActivity.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.upgrades);/*w w w. ja va 2 s . c o m*/ ActionBar actionBar = getSupportActionBar(); actionBar.setDisplayHomeAsUpEnabled(true); telnet = ConnectionActivity.telnet; adapter = new UpgradeAdapter(this, R.layout.upgrades_list, upgrades); list = (ListView) findViewById(R.id.list); list.setAdapter(adapter); list.setOnItemClickListener(new OnItemClickListener() { public void onItemClick(AdapterView<?> a, View v, int position, long id) { showUpgradeDialog(position); } }); // Update every 5 seconds Runnable looper = new Runnable() { public void run() { update(); mHandler.postDelayed(this, ConnectionActivity.UPDATE_FREQ); } }; if (ConnectionActivity.automaticUpdate) { mHandler.removeCallbacks(looper); mHandler.post(looper); } else { update(); } }
From source file:mobisocial.bento.todo.ui.BentoListActivity.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // create Musubi Instance InitialHelper initHelper = new InitialHelper(this, mInitCompleteListener); Musubi musubi = initHelper.initMusubiInstance(); if (musubi == null) { return;//from w ww.ja va 2s .co m } setContentView(R.layout.activity_bento_list); final ActionBar actionBar = getSupportActionBar(); // set defaults for logo & home up actionBar.setDisplayHomeAsUpEnabled(false); actionBar.setDisplayUseLogoEnabled(false); FragmentManager fm = getSupportFragmentManager(); mBentoListFragment = (BentoListFragment) fm.findFragmentById(R.id.fragment_bento_list); mManager.addListener(mStateUpdatedListener); }
From source file:com.actionbarsherlock.sample.styledactionbar.MainActivity.java
/** Called when the activity is first created. */ @Override/*from w w w . j av a 2s . com*/ public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); final ActionBar ab = getSupportActionBar(); // set defaults for logo & home up ab.setDisplayHomeAsUpEnabled(showHomeUp); ab.setDisplayUseLogoEnabled(useLogo); // set up tabs nav for (int i = 1; i < 4; i++) { ab.addTab(ab.newTab().setText("Tab " + i).setTabListener(this)); } // set up list nav ab.setListNavigationCallbacks(ArrayAdapter.createFromResource(this, R.array.sections, android.R.layout.simple_spinner_dropdown_item), new OnNavigationListener() { public boolean onNavigationItemSelected(int itemPosition, long itemId) { // FIXME add proper implementation rotateLeftFrag(); return false; } }); // default to tab navigation showTabsNav(); // create a couple of simple fragments as placeholders final int MARGIN = 16; leftFrag = new RoundedColourFragment(getResources().getColor(R.color.android_green), 1f, MARGIN, MARGIN / 2, MARGIN, MARGIN); rightFrag = new RoundedColourFragment(getResources().getColor(R.color.honeycombish_blue), 2f, MARGIN / 2, MARGIN, MARGIN, MARGIN); FragmentTransaction ft = getSupportFragmentManager().beginTransaction(); ft.add(R.id.root, leftFrag); ft.add(R.id.root, rightFrag); ft.commit(); }