LoaderManager manager =getLoaderManager(); // 得到loader管理者对象
参数1:loader的唯一标识 参数2:要传的参数给loader对象 参数3:回调接口(实现接口 LoaderCallbacks<Cursor>)
manager.initLoader(1, null, this);
自定义的loader
public static class MyAsyncTaskLoader extends AsyncTaskLoader<Cursor>{
@Override
protected void onStartLoading() {
forceLoad();//必须加 强制向下执行 强制加载异步数据
}
}
打开另一个应用程序 //需要在清单文件注册 <intent-filter> <action/> <category/> </intent-filter>
@Override
public boolean onCreateOptionsMenu(Menu menu) {
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.action_settings:
Intent intent = new Intent();
intent.setAction("aa.bb.cc");
startActivity(intent);
break;
}
}