当前位置: 首页>>代码示例>>Java>>正文


Java ListFragment类代码示例

本文整理汇总了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);
}
 
开发者ID:jpd236,项目名称:fantasywear,代码行数:25,代码来源:MainActivity.java

示例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;
}
 
开发者ID:sysnetlab,项目名称:SensorDataCollector,代码行数:26,代码来源:TestHelper.java

示例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;

}
 
开发者ID:bkhezry,项目名称:ExtraMapUtils,代码行数:13,代码来源:ListViewFragment.java

示例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);
    }
  };
}
 
开发者ID:pkware,项目名称:truth-android,代码行数:9,代码来源:ListFragmentSubject.java

示例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();
}
 
开发者ID:xu6148152,项目名称:binea_project_for_android,代码行数:8,代码来源:MainActivity.java

示例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));
}
 
开发者ID:PabloCastellano,项目名称:nolotiro-android,代码行数:9,代码来源:UpdateAdsTask.java

示例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);
}
 
开发者ID:wuman,项目名称:android-oauth-client,代码行数:11,代码来源:LoadableDecorator.java

示例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();
}
 
开发者ID:AgmoStudioSdnBhd,项目名称:Android-Pasar-Malam-Locator,代码行数:7,代码来源:MainActivity.java

示例9: getItem

import android.support.v4.app.ListFragment; //导入依赖的package包/类
@Override
public Fragment getItem(int position) {
    // temporarily use existing UI as placeholder
    return new ListFragment();
}
 
开发者ID:AgmoStudioSdnBhd,项目名称:Android-Pasar-Malam-Locator,代码行数:6,代码来源:MainActivity.java

示例10: ListFragmentSubject

import android.support.v4.app.ListFragment; //导入依赖的package包/类
protected ListFragmentSubject(FailureStrategy failureStrategy, ListFragment subject) {
  super(failureStrategy, subject);
}
 
开发者ID:pkware,项目名称:truth-android,代码行数:4,代码来源:ListFragmentSubject.java

示例11: CourseListAdapter

import android.support.v4.app.ListFragment; //导入依赖的package包/类
public CourseListAdapter(ListFragment context, List<Lehrveranstaltung> list) {
	super(context, list, R.layout.course_list_item);
}
 
开发者ID:protyposis,项目名称:Studentenportal,代码行数:4,代码来源:CourseListFragment.java

示例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;
}
 
开发者ID:protyposis,项目名称:Studentenportal,代码行数:6,代码来源:GenericListFragmentAdapter.java

示例13: ExamListAdapter

import android.support.v4.app.ListFragment; //导入依赖的package包/类
public ExamListAdapter(ListFragment context, List<Pruefung> list) {
	super(context, list, R.layout.exam_list_item);
}
 
开发者ID:protyposis,项目名称:Studentenportal,代码行数:4,代码来源:ExamListFragment.java

示例14: ShunixHandler

import android.support.v4.app.ListFragment; //导入依赖的package包/类
public ShunixHandler(ListFragment fragment) {
	this.fragment = fragment;
}
 
开发者ID:shunix,项目名称:Ingress-Portals-Navigation,代码行数:4,代码来源:ShunixHandler.java

示例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);		
}
 
开发者ID:mmlevin,项目名称:secu3droid,代码行数:63,代码来源:DiagnosticsActivity.java


注:本文中的android.support.v4.app.ListFragment类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。