本文整理了Java中androidx.fragment.app.FragmentActivity.getWindow()
方法的一些代码示例,展示了FragmentActivity.getWindow()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。FragmentActivity.getWindow()
方法的具体详情如下:
包路径:androidx.fragment.app.FragmentActivity
类名称:FragmentActivity
方法名:getWindow
暂无
代码示例来源:origin: ankidroid/Anki-Android
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getActivity().getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);
mType = getArguments().getInt(DIALOG_TYPE_KEY);
mCurrentTags = new TreeSet<>(String.CASE_INSENSITIVE_ORDER);
mCurrentTags.addAll(getArguments().getStringArrayList(CHECKED_TAGS_KEY));
mAllTags = new ArrayList<>();
mAllTags.addAll(getArguments().getStringArrayList(ALL_TAGS_KEY));
for (String tag : mCurrentTags) {
if (!mAllTags.contains(tag)) {
mAllTags.add(tag);
}
}
setCancelable(true);
}
代码示例来源:origin: Gwokhov/Deadline
private void setupSystemUI() {
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.M) {
getActivity().getWindow().setStatusBarColor(getResources().getColor(R.color.teal_200));
} else {
getActivity().getWindow().setStatusBarColor(getResources().getColor(R.color.white, null));
getActivity().getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR);
}
}
代码示例来源:origin: florent37/ViewTooltip
public Window getWindow() {
if (activity != null) {
return activity.getWindow();
} else {
if (fragment instanceof DialogFragment) {
return ((DialogFragment) fragment).getDialog().getWindow();
}
return fragment.getActivity().getWindow();
}
}
}
代码示例来源:origin: Gwokhov/Deadline
private void setupSystemUI() {
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.M) {
getActivity().getWindow().setStatusBarColor(getResources().getColor(R.color.teal_200));
} else {
getActivity().getWindow().setStatusBarColor(getResources().getColor(R.color.white, null));
getActivity().getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR);
}
SystemUIUtils.hideKeyBoard(getActivity());
}
代码示例来源:origin: jruesga/rview
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.menu_edit_options:
openOptionsMenu();
//noinspection ConstantConditions
AndroidHelper.hideSoftKeyboard(getContext(), getActivity().getWindow());
break;
}
return false;
}
代码示例来源:origin: jruesga/rview
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.menu_diff_options:
openOptionsMenu();
//noinspection ConstantConditions
AndroidHelper.hideSoftKeyboard(getContext(), getActivity().getWindow());
break;
}
return false;
}
代码示例来源:origin: bkhezry/ExtraWebView
@Override
public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
setHasOptionsMenu(true);
mScrollableHelper = new KeyDelegate.NestedScrollViewHelper(mScrollView);
mSystemUiHelper = new AppUtils.SystemUiHelper(getActivity().getWindow());
mSystemUiHelper.setEnabled(!getResources().getBoolean(R.bool.multi_pane));
if (mFullscreen) {
setFullscreen(true);
}
}
代码示例来源:origin: jruesga/rview
@Override
public void onNext(Pair<ReviewInput, ReviewInfo> review) {
setProcessing(false);
mReviewLoader.clear();
// CleanUp attachment list
ArrayList<Attachment> attachments = new ArrayList<>(mAttachments);
mAttachments.clear();
mBinding.reviewInfo.setAttachmentsSupport(mAttachmentsSupport);
// Clean the message box
mBinding.reviewInfo.reviewComment.setText(null);
//noinspection ConstantConditions
AndroidHelper.hideSoftKeyboard(getContext(), getActivity().getWindow());
// Update the messages (since it was update at server side, we can temporary
// update the message list until a full refresh happens)
ModelHelper.updateChangeMessageInfo(mAccount, mResponse.mChange, review.first);
mMessageAdapter.update(mModel.msgListModel, mResponse.mChange,
mResponse.mMessagesWithComments, null);
// Fetch the whole change
forceRefresh();
// Upload the content of the attachments (skip url shortcuts)
if (!attachments.isEmpty()) {
AttachmentsContentUploadService.enqueueWork(getActivity(), attachments);
}
}
内容来源于网络,如有侵权,请联系作者删除!