本文整理了Java中android.support.v4.app.FragmentActivity.overridePendingTransition()
方法的一些代码示例,展示了FragmentActivity.overridePendingTransition()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。FragmentActivity.overridePendingTransition()
方法的具体详情如下:
包路径:android.support.v4.app.FragmentActivity
类名称:FragmentActivity
方法名:overridePendingTransition
暂无
代码示例来源:origin: Rukey7/MvpApp
public static void launchForResult(Fragment fragment, VideoInfo data) {
Intent intent = new Intent(fragment.getContext(), VideoPlayerActivity.class);
intent.putExtra(VIDEO_DATA_KEY, data);
fragment.startActivityForResult(intent, CommonConstant.VIDEO_REQUEST_CODE);
fragment.getActivity().overridePendingTransition(R.anim.slide_bottom_entry, R.anim.hold);
}
代码示例来源:origin: Rukey7/MvpApp
public static void launchForResult(Fragment fragment, ArrayList<BeautyPhotoInfo> datas, int index) {
Intent intent = new Intent(fragment.getContext(), BigPhotoActivity.class);
intent.putParcelableArrayListExtra(BIG_PHOTO_KEY, datas);
intent.putExtra(PHOTO_INDEX_KEY, index);
intent.putExtra(FROM_LOVE_ACTIVITY, true);
fragment.startActivityForResult(intent, CommonConstant.REQUEST_CODE);
fragment.getActivity().overridePendingTransition(R.anim.expand_vertical_entry, R.anim.hold);
}
代码示例来源:origin: guoxiaoxing/phoenix
fragment.startActivityForResult(intent, requestCode);
fragment.getActivity().overridePendingTransition(R.anim.phoenix_activity_in, 0);
break;
fragment.startActivityForResult(intent, requestCode);
fragment.getActivity().overridePendingTransition(R.anim.phoenix_activity_in, 0);
break;
fragment.startActivityForResult(intent, requestCode);
fragment.getActivity().overridePendingTransition(R.anim.phoenix_activity_in, 0);
break;
代码示例来源:origin: Michenux/YourAppIdea
public void showLogin(FragmentActivity activity) {
Intent oIntent = new Intent(activity, LoginActivity.class);
activity.startActivity(oIntent);
// no animation
activity.overridePendingTransition(0, 0);
}
}
代码示例来源:origin: myxh/CoolShopping
protected void openActivity(String action, Bundle bundle) {
Intent intent = new Intent(action);
if (null != bundle) {
intent.putExtras(bundle);
}
Log.d(TAG, "openActivity by action: action----"+action);
startActivity(intent);
getActivity().overridePendingTransition(R.anim.push_left_in, R.anim.push_left_out);
}
}
代码示例来源:origin: SunAlwaysOnline/Sukeda
@Override
public void onClick(View v) {
Intent intent = new Intent(Intent.ACTION_DIAL, Uri.parse("tel:18806210604"));
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
getActivity().overridePendingTransition(R.anim.in_from_right, R.anim.out_to_left);
}
});
代码示例来源:origin: myxh/CoolShopping
protected void openActivity(Class<?> mClass, Bundle bundle) {
Intent intent = new Intent(getActivity(),mClass);
if (null != bundle) {
intent.putExtras(bundle);
}
Log.d(TAG, "openActivity with bundle: open "+mClass.getSimpleName());
startActivity(intent);
getActivity().overridePendingTransition(R.anim.push_left_in,R.anim.push_left_out);
}
代码示例来源:origin: SunAlwaysOnline/Sukeda
@Override
public void onClick(View v) {
Intent intent = new Intent(Intent.ACTION_DIAL, Uri.parse("tel:" + message.getPhone()));
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
getActivity().overridePendingTransition(R.anim.in_from_right, R.anim.out_to_left);
}
});
代码示例来源:origin: easefun/polyv-android-sdk-2.0-demo
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
PolyvQuestionInfo.Question polyvQuestion = lists.get(position).question;
Intent intent = new Intent(getActivity(), PolyvTalkEdittextActivity.class);
intent.putExtra("question_id", polyvQuestion.question_id);
intent.putExtra("position", position);
intent.putExtra("nickname", polyvQuestion.nickname);
getActivity().startActivityForResult(intent, 13);
getActivity().overridePendingTransition(R.anim.polyv_activity_alpha_in, 0);
}
});
代码示例来源:origin: xbmc/Kore
@Override
public void run() {
startActivity(launchIntentFinal);
getActivity().overridePendingTransition(R.anim.activity_in, R.anim.activity_out);
}
}, CLOSE_DELAY);
代码示例来源:origin: xbmc/Kore
/**
* Starts add host activity
*/
public void startAddHostWizard() {
Intent launchIntent = new Intent(getActivity(), AddHostActivity.class)
.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);
startActivity(launchIntent);
getActivity().overridePendingTransition(R.anim.activity_in, R.anim.activity_out);
}
代码示例来源:origin: SunAlwaysOnline/Sukeda
@Override
public void onItemClick(BaseQuickAdapter adapter, View view, int position) {
Intent i = new Intent(getActivity(), NewsInfoActivity.class);
i.putExtra("url", rootList.get(position).getUrl());
startActivity(i);
getActivity().overridePendingTransition(R.anim.in_from_right, R.anim.out_to_left);
}
});
代码示例来源:origin: SunAlwaysOnline/Sukeda
@Override
public void OnBannerClick(int position) {
//此时需要暂停轮播。否则返回时与当前点击的轮播页面不一致
banner.stopAutoPlay();
Intent i = new Intent(getActivity(), NewsInfoActivity.class);
i.putExtra("url", detail_url.get(position));
startActivity(i);
getActivity().overridePendingTransition(R.anim.in_from_right, R.anim.out_to_left);
}
});
代码示例来源:origin: andforce/iBeebo
public void animationExit(ObjectAnimator backgroundAnimator) {
if (Math.abs(mPhotoView.getScale() - 1.0f) > 0.1f) {
mPhotoView.setScale(1, true);
return;
}
getActivity().overridePendingTransition(0, 0);
animateClose(backgroundAnimator);
}
代码示例来源:origin: andforce/iBeebo
public void animationExit(ObjectAnimator backgroundAnimator) {
if (Math.abs(gifImageView.getScale() - 1.0f) > 0.1f) {
gifImageView.setScale(1, true);
return;
}
getActivity().overridePendingTransition(0, 0);
animateClose(backgroundAnimator);
}
代码示例来源:origin: com.albedinsky.android.support/support-intents-core
/**
*/
@Override
public void overridePendingTransition(@AnimRes int enterTransition, @AnimRes int exitTransition) {
mFragment.getActivity().overridePendingTransition(enterTransition, exitTransition);
}
代码示例来源:origin: SunAlwaysOnline/Sukeda
@Override
public void onClick(View view) {
ShowDialogUtil.showProgressDialog(getActivity(), "正在拉取新闻...");
startActivity(new Intent(getActivity(), NewsInformListActivity.class));
getActivity().overridePendingTransition(R.anim.in_from_right, R.anim.out_to_left);
}
});
代码示例来源:origin: zhao-mingjian/qvod
@RequiresApi(api = Build.VERSION_CODES.ECLAIR)
@Override
public void onItemClick(int position) {
ImageBrowseActivity.startAction(getView().getContext(), (ArrayList<PicBean.ItemsBean>) picBean.getItems(), position);
//设置跳转无效果_01
getView().getActivity().overridePendingTransition(0, 0);
//设置跳转无效果_02
//intent.setFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);
}
代码示例来源:origin: Simon-Leeeeeeeee/SLWidget
public final void startActivity(Class<?> Class, boolean finishMyself, Intent intent) {
if (getActivity() != null) {
startActivityForResult(Class, -1, intent);
if (finishMyself) {
getActivity().finish();
getActivity().overridePendingTransition(R.anim.activity_fade_enter, R.anim.activity_fade_exit);
}
}
}
代码示例来源:origin: kinecosystem/kin-ecosystem-android-sdk
@Override
public void showOfferActivity(PollBundle pollBundle) {
try {
Intent intent = PollWebViewActivity.createIntent(getContext(), pollBundle);
startActivity(intent);
getActivity()
.overridePendingTransition(R.anim.kinecosystem_slide_in_right, R.anim.kinecosystem_slide_out_left);
} catch (ClientException e) {
marketplacePresenter.showOfferActivityFailed();
}
}
内容来源于网络,如有侵权,请联系作者删除!