List of usage examples for android.support.v4.app ListFragment ListFragment
public ListFragment()
From source file:org.andstatus.app.account.AccountListFragment.java
public static ListFragment newInstance() { return new ListFragment(); }
From source file:com.android.test.uibench.listview.CompatListActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); FragmentManager fm = getSupportFragmentManager(); if (fm.findFragmentById(android.R.id.content) == null) { ListFragment listFragment = new ListFragment(); listFragment.setListAdapter(createListAdapter()); fm.beginTransaction().add(android.R.id.content, listFragment).commit(); }/* www .j a v a 2 s . com*/ }
From source file:com.android.test.uibench.ShadowGridActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); FragmentManager fm = getSupportFragmentManager(); if (fm.findFragmentById(android.R.id.content) == null) { ListFragment listFragment = new ListFragment() { @Override/*from ww w . j ava 2s . c o m*/ public void onViewCreated(View view, Bundle savedInstanceState) { super.onViewCreated(view, savedInstanceState); getListView().setDivider(null); } }; listFragment.setListAdapter( new ArrayAdapter<>(this, R.layout.card_row, R.id.card_text, TextUtils.buildSimpleStringList())); fm.beginTransaction().add(android.R.id.content, listFragment).commit(); } }
From source file:com.android.test.uibench.MainActivity.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Intent intent = getIntent();/*from ww w.j av a 2s. c om*/ String path = intent.getStringExtra(EXTRA_PATH); if (path == null) { path = ""; } else { // not root level, display where we are in the hierarchy setTitle(path); } FragmentManager fm = getSupportFragmentManager(); if (fm.findFragmentById(android.R.id.content) == null) { ListFragment listFragment = new ListFragment() { @Override @SuppressWarnings("unchecked") public void onListItemClick(ListView l, View v, int position, long id) { Map<String, Object> map = (Map<String, Object>) l.getItemAtPosition(position); Intent intent = (Intent) map.get("intent"); startActivity(intent); } @Override public void onViewCreated(View view, Bundle savedInstanceState) { super.onViewCreated(view, savedInstanceState); getListView().setTextFilterEnabled(true); } }; listFragment.setListAdapter(new SimpleAdapter(this, getData(path), android.R.layout.simple_list_item_1, new String[] { "title" }, new int[] { android.R.id.text1 })); fm.beginTransaction().add(android.R.id.content, listFragment).commit(); } }
From source file:com.heinrichreimersoftware.materialdrawerdemo.MainActivity3.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main3); setSupportActionBar((Toolbar) findViewById(R.id.toolbar)); setDrawerTheme(new DrawerTheme(this).setBackgroundColorRes(R.color.background_material_dark) .setTextColorPrimaryRes(R.color.primary_text_default_material_dark) .setTextColorSecondaryRes(R.color.secondary_text_default_material_dark)); addItems(/*w w w . ja v a2 s . c o m*/ new DrawerItem().setTextPrimary(getString(R.string.lorem_ipsum_short)) .setTextSecondary(getString(R.string.lorem_ipsum_long)) .setDrawerTheme(new DrawerTheme(getDrawerTheme()) .setBackgroundColorRes(R.color.material_blue_grey_800)), new DrawerFragmentItem().setFragment(new ListFragment()) .setTextPrimary(getString(R.string.lorem_ipsum_medium)), new DrawerFragmentItem().setFragment(new Fragment()) .setImage(getResources().getDrawable(R.drawable.ic_flag)) .setTextPrimary(getString(R.string.lorem_ipsum_short)) .setTextSecondary(getString(R.string.lorem_ipsum_long))); setOnItemClickListener(new DrawerItem.OnItemClickListener() { @Override public void onClick(DrawerItem item, long id, int position) { selectItem(position); Toast.makeText(MainActivity3.this, "Clicked item #" + position, Toast.LENGTH_SHORT).show(); } }); addProfile(new DrawerProfile().setId(1) .setRoundedAvatar((BitmapDrawable) getResources().getDrawable(R.drawable.cat_2)) .setBackground(getResources().getDrawable(R.drawable.cat_wide_1)) .setName(getString(R.string.lorem_ipsum_short))); addProfile(new DrawerProfile().setId(2) .setRoundedAvatar((BitmapDrawable) getResources().getDrawable(R.drawable.cat_1)) .setBackground(getResources().getDrawable(R.drawable.cat_wide_2)) .setName(getString(R.string.lorem_ipsum_short)) .setDescription(getString(R.string.lorem_ipsum_medium))); }
From source file:com.atlas.mars.weatherradar.MainActivity.java
private ListFragment getListFragment() { ListFragment listFragment = (ListFragment) this.getSupportFragmentManager() .findFragmentById(R.id.frLayoutCurrent); if (listFragment == null) { listFragment = new ListFragment(); }//from www .jav a 2 s . c om return listFragment; }
From source file:org.secu3.android.DiagnosticsActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { setTheme(PreferenceManager.getDefaultSharedPreferences(this) .getBoolean(getString(R.string.pref_night_mode_key), false) ? R.style.AppBaseTheme : R.style.AppBaseTheme_Light); setContentView(R.layout.activity_diagnostics); protocolversion = SettingsActivity.getProtocolVersion(this); pages = new ArrayList<Fragment>(); inputItems = new ArrayList<BaseParamItem>(); outputItems = new ArrayList<BaseParamItem>(); inputItems.add(/*from w w w. j a va 2 s . c o m*/ new ParamItemFloat(this, R.string.diag_input_voltage_title, 0, R.string.units_volts, 0, 0, 100, 0) .setFormat("%.3f")); inputItems.add(new ParamItemFloat(this, R.string.diag_input_map_s, 0, R.string.units_volts, 0, 0, 100, 0) .setFormat("%.3f")); inputItems.add(new ParamItemFloat(this, R.string.diag_input_temp, 0, R.string.units_volts, 0, 0, 100, 0) .setFormat("%.3f")); inputItems.add(new ParamItemFloat(this, R.string.diag_input_add_io1, 0, R.string.units_volts, 0, 0, 100, 0) .setFormat("%.3f")); inputItems.add(new ParamItemFloat(this, R.string.diag_input_add_io2, 0, R.string.units_volts, 0, 0, 100, 0) .setFormat("%.3f")); inputItems .add(new ParamItemFloat(this, R.string.diag_input_carb_title, 0, R.string.units_volts, 0, 0, 100, 0) .setFormat("%.3f")); inputItems.add(new ParamItemBoolean(this, R.string.diag_input_gas_v, 0, false, false)); inputItems.add(new ParamItemBoolean(this, R.string.diag_input_ckps, 0, false, false)); inputItems.add(new ParamItemBoolean(this, R.string.diag_input_ref_s, 0, false, false)); inputItems.add(new ParamItemBoolean(this, R.string.diag_input_ps, 0, false, false)); inputItems.add(new ParamItemBoolean(this, R.string.diag_input_bl, 0, false, false)); inputItems.add(new ParamItemBoolean(this, R.string.diag_input_de, 0, false, false)); inputItems .add(new ParamItemFloat(this, R.string.diag_input_ks1_title, 0, R.string.units_volts, 0, 0, 100, 0) .setFormat("%.3f")); inputItems .add(new ParamItemFloat(this, R.string.diag_input_ks2_title, 0, R.string.units_volts, 0, 0, 100, 0) .setFormat("%.3f")); createOutputs(); inputFragment = new ListFragment(); inputFragment.setListAdapter(new ParamItemsAdapter(inputItems)); outputsFragment = new OutputDiagListFragment(); outputsFragment.setOnItemClickListener(this); outputsFragment.setListAdapter(new ParamItemsAdapter(outputItems)); pages.add(inputFragment); pages.add(outputsFragment); diagnosticsAdapter = new DiagnosticsPagerAdapter(getSupportFragmentManager(), pages); receiver = new ReceiveMessages(); textViewStatus = (TextView) findViewById(R.id.diagnosticsStatusTextView); pager = (ViewPager) findViewById(R.id.diagnosticsPager); pager.setAdapter(diagnosticsAdapter); if (savedInstanceState != null) { int outputs = savedInstanceState.getInt(OUTPUTS); setOutputs(outputs); boolean blde = savedInstanceState.getBoolean(BLDEENABLED); setBlDeEnabled(blde); int page = savedInstanceState.getInt(PAGE); pager.setCurrentItem(page); } checkBoxEnableBlDeDiagnostics = (CheckBox) findViewById(R.id.diagnosticsEnableBlDe); checkBoxEnableBlDeDiagnostics.setVisibility( (protocolversion >= SettingsActivity.PROTOCOL_26122013_WINTER_RELEASE) ? View.VISIBLE : View.GONE); checkBoxEnableBlDeDiagnostics.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { setBlDeEnabled(isChecked); } }); super.onCreate(savedInstanceState); }