本文整理汇总了Java中android.support.v4.app.ListFragment类的典型用法代码示例。如果您正苦于以下问题:Java ListFragment类的具体用法?Java ListFragment怎么用?Java ListFragment使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
ListFragment类属于android.support.v4.app包,在下文中一共展示了ListFragment类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: onCreate
import android.support.v4.app.ListFragment; //导入依赖的package包/类
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mListFragment = (ListFragment) getSupportFragmentManager().findFragmentById(R.id.list);
mListFragment.getListView().setOnItemClickListener(this);
mAddAccountButton = (Button) findViewById(R.id.add_account);
mAddAccountButton.setOnClickListener(this);
mLeagueAdapter = new LeagueAdapter();
mAccountAdapter = new AccountAdapter();
initAccountManager();
if (savedInstanceState != null) {
mShowingAccounts = savedInstanceState.getBoolean(SAVED_SHOWING_ACCOUNTS);
}
updateActiveList(false);
getSupportLoaderManager().initLoader(LOADER_LEAGUE, null, this);
}
示例2: viewMostRecentExperiment
import android.support.v4.app.ListFragment; //导入依赖的package包/类
public static Activity viewMostRecentExperiment(ActivityInstrumentationTestCase2<?> testCase,
Activity activity) {
// view the most recent experiment
Fragment fragment = ((SensorDataCollectorActivity) activity).getSupportFragmentManager()
.findFragmentById(R.id.fragment_container);
Assert.assertNotNull("The Sensor List Fragment should not be null.", fragment);
ListView listView = ((ListFragment) fragment).getListView();
Assert.assertNotNull("ListView should not be null.", listView);
ActivityMonitor monitor = testCase.getInstrumentation().addMonitor(
ViewExperimentActivity.class.getName(), null, false);
TouchUtils.clickView(testCase, listView.getChildAt(listView.getHeaderViewsCount()));
testCase.getInstrumentation().waitForIdleSync();
ViewExperimentActivity viewExperimentActivity = (ViewExperimentActivity) testCase
.getInstrumentation().waitForMonitor(monitor);
Assert.assertTrue("activity should be a ViewExperimentActivity.",
viewExperimentActivity instanceof ViewExperimentActivity);
testCase.getInstrumentation().removeMonitor(monitor);
// clone the experiment
testCase.getInstrumentation().waitForIdleSync();
return viewExperimentActivity;
}
示例3: onCreateView
import android.support.v4.app.ListFragment; //导入依赖的package包/类
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment_list_view,
container, false);
mAdapter = new MapAdapter(getActivity(), LIST_OPTION_VIEW);
mList = (ListFragment) getChildFragmentManager().findFragmentById(R.id.list);
mList.setListAdapter(mAdapter);
AbsListView lv = mList.getListView();
lv.setRecyclerListener(mRecycleListener);
return view;
}
示例4: type
import android.support.v4.app.ListFragment; //导入依赖的package包/类
public static SubjectFactory<ListFragmentSubject, ListFragment> type() {
return new SubjectFactory<ListFragmentSubject, ListFragment>() {
@Override
public ListFragmentSubject getSubject(FailureStrategy fs, ListFragment that) {
return new ListFragmentSubject(fs, that);
}
};
}
示例5: onCreate
import android.support.v4.app.ListFragment; //导入依赖的package包/类
@Override protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
ListFragment listFragment = new SimpleListFragment();
getSupportFragmentManager().beginTransaction().replace(R.id.container, listFragment).commit();
}
示例6: UpdateAdsTask
import android.support.v4.app.ListFragment; //导入依赖的package包/类
public UpdateAdsTask(ListFragment _fragment, Integer _woeid) {
api = NolotiroAPI.getInstance();
context = _fragment.getActivity();
fragment = _fragment;
woeid = _woeid;
// progress = new ProgressDialog(context);
// progress.setMessage(context.getResources().getString(R.string.loading));
}
示例7: LoadableDecorator
import android.support.v4.app.ListFragment; //导入依赖的package包/类
public LoadableDecorator(LoaderCallbacks<Result<T>> callbacks, int loaderId,
ListFragment listFragment) {
super();
this.mCallbacks = Preconditions.checkNotNull(callbacks);
this.mLoaderId = loaderId;
this.mListFragment = Preconditions.checkNotNull(listFragment);
this.mAdapterView = Preconditions.checkNotNull(listFragment.getListView());
mListFragment.setListShown(false);
}
示例8: getItem
import android.support.v4.app.ListFragment; //导入依赖的package包/类
@Override
public Fragment getItem(int position) {
// if its 1st page, show our nearby UI
if (position == 0) return new NearbyFragment();
else return new ListFragment();
}
示例9: getItem
import android.support.v4.app.ListFragment; //导入依赖的package包/类
@Override
public Fragment getItem(int position) {
// temporarily use existing UI as placeholder
return new ListFragment();
}
示例10: ListFragmentSubject
import android.support.v4.app.ListFragment; //导入依赖的package包/类
protected ListFragmentSubject(FailureStrategy failureStrategy, ListFragment subject) {
super(failureStrategy, subject);
}
示例11: CourseListAdapter
import android.support.v4.app.ListFragment; //导入依赖的package包/类
public CourseListAdapter(ListFragment context, List<Lehrveranstaltung> list) {
super(context, list, R.layout.course_list_item);
}
示例12: GenericListFragmentAdapter
import android.support.v4.app.ListFragment; //导入依赖的package包/类
public GenericListFragmentAdapter(ListFragment context, List<T> list, int viewResourceId) {
this.mContext = context;
this.mList = list;
this.mViewResourceId = viewResourceId;
}
示例13: ExamListAdapter
import android.support.v4.app.ListFragment; //导入依赖的package包/类
public ExamListAdapter(ListFragment context, List<Pruefung> list) {
super(context, list, R.layout.exam_list_item);
}
示例14: ShunixHandler
import android.support.v4.app.ListFragment; //导入依赖的package包/类
public ShunixHandler(ListFragment fragment) {
this.fragment = fragment;
}
示例15: onCreate
import android.support.v4.app.ListFragment; //导入依赖的package包/类
@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);
List<Fragment> pages = new ArrayList<>();
ArrayList<BaseParamItem> inputItems = new ArrayList<>();
outputItems = new ArrayList<>();
inputItems.add(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));
OutputDiagListFragment outputsFragment = new OutputDiagListFragment();
outputsFragment.setOnItemClickListener(this);
outputsFragment.setListAdapter(new ParamItemsAdapter(outputItems));
pages.add(inputFragment);
pages.add(outputsFragment);
DiagnosticsPagerAdapter 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);
}
CheckBox checkBoxEnableBlDeDiagnostics = (CheckBox) findViewById(R.id.diagnosticsEnableBlDe);
checkBoxEnableBlDeDiagnostics.setVisibility((protocolversion >= SettingsActivity.PROTOCOL_14012014_WINTER_RELEASE)?View.VISIBLE:View.GONE);
checkBoxEnableBlDeDiagnostics.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
setBlDeEnabled(isChecked);
}
});
super.onCreate(savedInstanceState);
}