本文整理了Java中android.support.v4.app.FragmentActivity.getIntent()
方法的一些代码示例,展示了FragmentActivity.getIntent()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。FragmentActivity.getIntent()
方法的具体详情如下:
包路径:android.support.v4.app.FragmentActivity
类名称:FragmentActivity
方法名:getIntent
暂无
代码示例来源:origin: pockethub/PocketHub
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Bundle appData = getActivity().getIntent().getBundleExtra(APP_DATA);
if (appData != null) {
repository = appData.getParcelable(EXTRA_REPOSITORY);
}
}
代码示例来源:origin: facebook/facebook-android-sdk
private void onCompleteWebDialog(Bundle values, FacebookException error) {
FragmentActivity fragmentActivity = getActivity();
Intent resultIntent = NativeProtocol.createProtocolResultIntent(
fragmentActivity.getIntent(),
values,
error);
int resultCode = error == null ? Activity.RESULT_OK : Activity.RESULT_CANCELED;
fragmentActivity.setResult(resultCode, resultIntent);
fragmentActivity.finish();
}
代码示例来源:origin: robolectric/robolectric
@Test
public void withIntent() {
final LoginFragment fragment = new LoginFragment();
Intent intent = new Intent("test_action");
intent.putExtra("test_key", "test_value");
SupportFragmentController<LoginFragment> controller =
SupportFragmentController.of(fragment, LoginActivity.class, intent).create();
Intent intentInFragment = controller.get().getActivity().getIntent();
assertThat(intentInFragment.getAction()).isEqualTo("test_action");
assertThat(intentInFragment.getExtras().getString("test_key")).isEqualTo("test_value");
}
代码示例来源:origin: avjinder/Minimal-Todo
Intent i = getActivity().getIntent();
UUID id = (UUID) i.getSerializableExtra(TodoNotificationService.TODOUUID);
mItem = null;
代码示例来源:origin: avjinder/Minimal-Todo
mUserToDoItem = (ToDoItem) getActivity().getIntent().getSerializableExtra(MainFragment.TODOITEM);
代码示例来源:origin: facebook/facebook-android-sdk
Intent intent = activity.getIntent();
Bundle params = NativeProtocol.getMethodArgumentsFromIntent(intent);
代码示例来源:origin: huangfangyi/YiChat
@Override
public boolean getIsReset() {
return getActivity().getIntent().getBooleanExtra("isReset", false);
}
代码示例来源:origin: udacity/ud867
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View root = inflater.inflate(R.layout.fragment_joke, container, false);
Intent intent = getActivity().getIntent();
String joke = intent.getStringExtra(JokeActivity.JOKE_KEY);
TextView jokeTextView = (TextView) root.findViewById(R.id.joke_textview);
if (joke != null && joke.length() != 0) {
jokeTextView.setText(joke);
}
return root;
}
}
代码示例来源:origin: googlearchive/androidpay-quickstart
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
mItemId = getActivity().getIntent().getIntExtra(Constants.EXTRA_ITEM_ID, 0);
}
代码示例来源:origin: linchupeng/YourWeather
@Override
public void onResume() {
super.onResume();
String weatherId = getActivity().getIntent().getStringExtra("weather_id");
if (weatherId!=null){
requestWeather(weatherId);
}else {
Log.d("LifeCycle","WeatherId is null");
}
Log.d("LifeCycle","WeatherFragment_onResume");
}
代码示例来源:origin: googlearchive/androidpay-quickstart
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
mRoot = inflater.inflate(R.layout.fragment_item_details, container, false);
mItemId = getActivity().getIntent().getIntExtra(Constants.EXTRA_ITEM_ID, 2);
setItemId(mItemId);
return mRoot;
}
代码示例来源:origin: oVirt/moVirt
@AfterViews
void initLoader() {
final Intent intent = getActivity().getIntent();
storageDomainId = intent.getData().getLastPathSegment();
account = intent.getParcelableExtra(Constants.ACCOUNT_KEY);
getLoaderManager().initLoader(0, null, this);
}
代码示例来源:origin: calvinaquino/LNReader-Android
@Override
public void refreshList() {
boolean onlyWatched = getActivity().getIntent().getBooleanExtra(Constants.EXTRA_ONLY_WATCHED, false);
updateContent(true, onlyWatched);
Toast.makeText(getActivity(), "Refreshing " + mode + " Novel...", Toast.LENGTH_SHORT).show();
}
代码示例来源:origin: oVirt/moVirt
@AfterViews
void initLoader() {
Intent intent = getActivity().getIntent();
hostId = intent.getData().getLastPathSegment();
MovirtAccount movirtAccount = intent.getParcelableExtra(Constants.ACCOUNT_KEY);
hostFacade = environmentStore.getEnvironment(movirtAccount).getFacade(Host.class);
getLoaderManager().initLoader(0, null, this);
}
代码示例来源:origin: huangfangyi/YiChat
@Override
public void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
dialog = HTApp.getInstance().createLoadingDialog(getActivity(), getString(R.string.logining));
isAuth = getActivity().getIntent().getBooleanExtra("isAuth",false);
}
代码示例来源:origin: LonamiWebs/Stringlate
protected void restartActivity() {
Activity activity;
if (isAdded() && (activity = getActivity()) != null) {
Intent intent = getActivity().getIntent();
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_NO_ANIMATION);
activity.overridePendingTransition(0, 0);
activity.finish();
activity.overridePendingTransition(0, 0);
startActivity(intent);
}
}
代码示例来源:origin: openMF/mobile-wallet
@Override
public void goBack() {
Intent intent = getActivity().getIntent();
getActivity().finish();
startActivity(intent);
}
}
代码示例来源:origin: AppLozic/Applozic-Android-SDK
@Override
public void onClick(View v) {
if (removePhoto) {
((RemoveInterfaceListener) getActivity()).removeCallBack();
} else {
getTargetFragment().onActivityResult(ProfileFragment.REQUEST_REMOVE_PHOTO, Activity.RESULT_OK, getActivity().getIntent());
}
getDialog().dismiss();
}
});
代码示例来源:origin: fly-studio/douyin-downloader
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// Inflate the layout for this fragment
View view = inflater.inflate(R.layout.fragment_video, container, false);
mFragmentListener.onCreateView(view);
Recv recv = new Recv(this.getActivity().getIntent());
if (recv.isActionSend() && isAdded())
Analyze(recv.getContent());
return view;
}
代码示例来源:origin: apptentive/apptentive-android
@Override
public void onClick(View v) {
dismiss();
// TODO
getTargetFragment().onActivityResult(getTargetRequestCode(), Activity.RESULT_OK, getActivity().getIntent());
}
}));
内容来源于网络,如有侵权,请联系作者删除!