List of usage examples for android.support.v4.app FragmentManager findFragmentById
public abstract Fragment findFragmentById(int id);
From source file:com.facebook.samples.placepicker.PickPlaceActivity.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.pick_place_activity); FragmentManager fm = getSupportFragmentManager(); placePickerFragment = (PlacePickerFragment) fm.findFragmentById(R.id.place_picker_fragment); if (savedInstanceState == null) { // If this is the first time we have created the fragment, update its properties based on // any parameters we received via our Intent. placePickerFragment.setSettingsFromBundle(getIntent().getExtras()); }//from w w w . ja v a 2 s . c o m placePickerFragment.setOnErrorListener(new PickerFragment.OnErrorListener() { @Override public void onError(PickerFragment<?> fragment, FacebookException error) { PickPlaceActivity.this.onError(error); } }); // We finish the activity when either the Done button is pressed or when a place is // selected (since only a single place can be selected). placePickerFragment.setOnSelectionChangedListener(new PickerFragment.OnSelectionChangedListener() { @Override public void onSelectionChanged(PickerFragment<?> fragment) { if (placePickerFragment.getSelection() != null) { finishActivity(); } } }); placePickerFragment.setOnDoneButtonClickedListener(new PickerFragment.OnDoneButtonClickedListener() { @Override public void onDoneButtonClicked(PickerFragment<?> fragment) { finishActivity(); } }); }
From source file:jp.co.conit.sss.sn.ex2.activity.UserDataActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_userdata); Bundle bundle = getIntent().getExtras(); if (bundle != null) { String option = bundle.getString("option"); FragmentManager fm = getSupportFragmentManager(); FragmentTransaction transaction = fm.beginTransaction(); UserDataFragment f = (UserDataFragment) fm.findFragmentById(R.id.frame_userdata); if (f == null) { UserDataFragment fragment = UserDataFragment.newInstance(option); transaction.replace(R.id.frame_userdata, fragment); transaction.commit();//from w w w .j a v a2 s .c o m } } }
From source file:com.facebook.samples.hellofacebook.PickPlaceActivity.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.pick_place_activity); FragmentManager fm = getSupportFragmentManager(); placePickerFragment = (PlacePickerFragment) fm.findFragmentById(R.id.place_picker_fragment); if (savedInstanceState == null) { // If this is the first time we have created the fragment, update its properties based on // any parameters we received via our Intent. placePickerFragment.setSettingsFromBundle(getIntent().getExtras()); }/*from w w w .j av a2s.c om*/ placePickerFragment.setOnErrorListener(new PickerFragment.OnErrorListener() { @Override public void onError(FacebookException error) { PickPlaceActivity.this.onError(error); } }); // We finish the activity when either the Done button is pressed or when a place is // selected (since only a single place can be selected). placePickerFragment.setOnSelectionChangedListener(new PickerFragment.OnSelectionChangedListener() { @Override public void onSelectionChanged() { if (placePickerFragment.getSelection() != null) { finishActivity(); } } }); placePickerFragment.setOnDoneButtonClickedListener(new PickerFragment.OnDoneButtonClickedListener() { @Override public void onDoneButtonClicked() { finishActivity(); } }); }
From source file:com.fihtdc.smartbracelet.activity.FaceBookSettingActivity.java
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.login_fragment_activity); FragmentManager fragmentManager = getSupportFragmentManager(); userSettingsFragment = (FacebookSettingsFragment) fragmentManager.findFragmentById(R.id.login_fragment); mActionBarCustomView = getLayoutInflater().inflate(R.layout.action_bar_custom, null); final ActionBar bar = getActionBar(); bar.setCustomView(mActionBarCustomView, new ActionBar.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT)); bar.setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM); userSettingsFragment.setSessionStatusCallback(new Session.StatusCallback() { @Override/*from w w w . j ava 2 s . c o m*/ public void call(Session session, SessionState state, Exception exception) { Log.d("LoginUsingLoginFragmentActivity", String.format("New session state: %s", state.toString())); } }); mLeft = (ImageView) mActionBarCustomView.findViewById(R.id.left); mTitle = (TextView) mActionBarCustomView.findViewById(R.id.middle); mRight = (ImageView) mActionBarCustomView.findViewById(R.id.right); mLeft.setImageResource(R.drawable.ic_menu_back); mRight.setImageResource(R.drawable.ic_menu_home); mLeft.setOnClickListener(this); mRight.setOnClickListener(this); mTitle.setText(getTitle()); }
From source file:can.yrt.onebusaway.ArrivalsListActivity.java
public ArrivalsListFragment getArrivalsListFragment() { FragmentManager fm = getSupportFragmentManager(); return (ArrivalsListFragment) fm.findFragmentById(android.R.id.content); }
From source file:com.jeffreyawest.weblogic.monitor.activity.display.DisplayApplicationActivity.java
@Override public void updateDisplay(Application app) { super.updateDisplay(app); setTitle(app.getName() + " (" + app.getType() + ")"); //app_target_state_chart_fragment FragmentManager fm = getSupportFragmentManager(); ApplicationTargetStatePieChart targetStatePieChart = (ApplicationTargetStatePieChart) fm .findFragmentById(R.id.app_target_state_chart_fragment); targetStatePieChart.update(app);// w w w . j av a 2 s.co m LinearLayout tableContainer = (LinearLayout) DisplayApplicationActivity.this .findViewById(R.id.data_container); TextView header = new TextView(DisplayApplicationActivity.this); header.setTextSize(this.getResources().getDimension(R.dimen.entity_details_table_text_size)); header.setText("Application Target States"); TableLayout stateTable = new TableLayout(DisplayApplicationActivity.this); tableContainer.addView(stateTable); for (ApplicationTargetState state : app.getTargetStates()) { stateTable.addView(getRow(state.getTarget(), state.getState().toString())); } }
From source file:de.dreier.mytargets.features.settings.SettingsActivity.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); getSupportFragmentManager().addOnBackStackChangedListener(() -> { FragmentManager manager = getSupportFragmentManager(); if (manager != null) { SettingsFragmentBase currFrag = (SettingsFragmentBase) manager .findFragmentById(android.R.id.content); currFrag.onFragmentResume(); }//from ww w .j a v a 2s . co m }); }
From source file:eu.trentorise.smartcampus.launcher.MainActivity.java
@Override public void onConfigurationChanged(Configuration newConfig) { super.onConfigurationChanged(newConfig); FragmentManager fragmentManager = getSupportFragmentManager(); try {/* w ww . j a va2s.co m*/ AppFragment appfragment = (AppFragment) fragmentManager.findFragmentById(R.id.fragment_container); appfragment.flip(); } catch (ClassCastException e) { } }
From source file:com.noswap.keyring.MainActivity.java
/** Called when the activity is first created. */ @Override/*from www. java2s . c o m*/ public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); ActionBar actionBar = getSupportActionBar(); actionBar.setTitle(R.string.app_name); FragmentManager manager = getSupportFragmentManager(); Fragment fragment = manager.findFragmentById(R.id.main_container); Intent upgradeIntent = versionUpgrade(); if (upgradeIntent != null) { startActivity(upgradeIntent); } else { if (fragment == null) { manager.beginTransaction().add(R.id.main_container, new LoginFragment()).commit(); } } }
From source file:com.asksven.betterbatterystats.ReceiversFragmentActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); FragmentManager fm = getSupportFragmentManager(); // Create the list fragment and add it as our sole content. if (fm.findFragmentById(android.R.id.content) == null) { ReceiversListFragment list = new ReceiversListFragment(); fm.beginTransaction().add(android.R.id.content, list).commit(); }//w w w . j a v a2s . c om }