本文整理了Java中android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu()
方法的一些代码示例,展示了FragmentActivity.supportInvalidateOptionsMenu()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。FragmentActivity.supportInvalidateOptionsMenu()
方法的具体详情如下:
包路径:android.support.v4.app.FragmentActivity
类名称:FragmentActivity
方法名:supportInvalidateOptionsMenu
[英]Support library version of Activity#invalidateOptionsMenu.
Invalidate the activity's options menu. This will cause relevant presentations of the menu to fully update via calls to onCreateOptionsMenu and onPrepareOptionsMenu the next time the menu is requested.
[中]支持活动#InvalidateOptions功能表的库版本。
使活动的选项菜单无效。这将导致在下次请求菜单时,通过调用onCreateOptions菜单和onPrepareOptions菜单来完全更新菜单的相关演示文稿。
代码示例来源:origin: pockethub/PocketHub
private void createPager() {
adapter = createAdapter();
getActivity().supportInvalidateOptionsMenu();
pager.setAdapter(adapter);
slidingTabsLayout.setupWithViewPager(pager);
}
代码示例来源:origin: commonsguy/cw-omnibus
@Override
public void onResult(Bundle data, String sessionId,
MediaSessionStatus sessionStatus) {
logToTranscript(getActivity().getString(R.string.session_started));
getActivity().supportInvalidateOptionsMenu();
}
代码示例来源:origin: commonsguy/cw-omnibus
@Override
public void onResult(Bundle data, String sessionId,
MediaSessionStatus sessionStatus,
String itemId, MediaItemStatus itemStatus) {
logToTranscript(getActivity().getString(R.string.playing));
isPlaying=true;
getActivity().supportInvalidateOptionsMenu();
}
代码示例来源:origin: commonsguy/cw-omnibus
@Override
protected void doWork() {
isPlaying=false;
isPaused=false;
getActivity().supportInvalidateOptionsMenu();
logToTranscript(getActivity().getString(R.string.stopped));
}
}
代码示例来源:origin: commonsguy/cw-omnibus
@Override
protected void doWork() {
isPaused=true;
getActivity().supportInvalidateOptionsMenu();
logToTranscript(getActivity().getString(R.string.paused));
}
}
代码示例来源:origin: commonsguy/cw-omnibus
@Override
protected void doWork() {
isPaused=false;
getActivity().supportInvalidateOptionsMenu();
logToTranscript(getActivity().getString(R.string.resumed));
}
}
代码示例来源:origin: commonsguy/cw-omnibus
@Override
protected void doWork() {
client.release();
client=null;
if (getActivity() != null) {
getActivity().supportInvalidateOptionsMenu();
logToTranscript(getActivity().getString(R.string.session_ended));
}
}
}
代码示例来源:origin: commonsguy/cw-omnibus
private void connect(MediaRouter.RouteInfo route) {
client=
new RemotePlaybackClient(getActivity().getApplication(), route);
if (client.isRemotePlaybackSupported()) {
logToTranscript(getActivity().getString(R.string.connected));
if (client.isSessionManagementSupported()) {
client.startSession(null, new SessionActionCallback() {
@Override
public void onResult(Bundle data, String sessionId,
MediaSessionStatus sessionStatus) {
logToTranscript(getActivity().getString(R.string.session_started));
updateMenu();
}
@Override
public void onError(String error, int code, Bundle data) {
logToTranscript(getActivity().getString(R.string.session_failed));
}
});
}
else {
getActivity().supportInvalidateOptionsMenu();
}
}
else {
logToTranscript(getActivity().getString(R.string.remote_playback_not_supported));
client=null;
}
}
代码示例来源:origin: commonsguy/cw-omnibus
private void connect(MediaRouter.RouteInfo route) {
client=
new RemotePlaybackClient(getActivity().getApplication(), route);
if (client.isRemotePlaybackSupported()) {
logToTranscript(getActivity().getString(R.string.connected));
if (client.isSessionManagementSupported()) {
client.startSession(null, new SessionActionCallback() {
@Override
public void onResult(Bundle data, String sessionId,
MediaSessionStatus sessionStatus) {
logToTranscript(getActivity().getString(R.string.session_started));
getActivity().supportInvalidateOptionsMenu();
}
@Override
public void onError(String error, int code, Bundle data) {
logToTranscript(getActivity().getString(R.string.session_failed));
}
});
}
else {
getActivity().supportInvalidateOptionsMenu();
}
}
else {
logToTranscript(getActivity().getString(R.string.remote_playback_not_supported));
client=null;
}
}
代码示例来源:origin: iqiyi/Neptune
@Override
public void supportInvalidateOptionsMenu() {
mOriginFragmentActivity.supportInvalidateOptionsMenu();
}
代码示例来源:origin: Coinomi/coinomi-android
@Override
public void onDrawerClosed(View drawerView) {
super.onDrawerClosed(drawerView);
if (!isAdded()) {
return;
}
getActivity().supportInvalidateOptionsMenu(); // calls onPrepareOptionsMenu()
}
代码示例来源:origin: AppLozic/Applozic-Android-SDK
@Override
public void onDrawerClosed(View drawerView) {
super.onDrawerClosed(drawerView);
if (!isAdded()) {
return;
}
getActivity().supportInvalidateOptionsMenu(); // calls onPrepareOptionsMenu()
}
代码示例来源:origin: square1-io/rich-text-android
@Override
public void onDrawerClosed(View drawerView) {
super.onDrawerClosed(drawerView);
if (!isAdded()) {
return;
}
getActivity().supportInvalidateOptionsMenu(); // calls onPrepareOptionsMenu()
}
代码示例来源:origin: lime-ime/limeime
@Override
public void onDrawerClosed(View drawerView) {
super.onDrawerClosed(drawerView);
if (!isAdded()) {
return;
}
getActivity().supportInvalidateOptionsMenu(); // calls onPrepareOptionsMenu()
}
代码示例来源:origin: googolmo/OkVolley
@Override
public void onDrawerClosed(View drawerView) {
super.onDrawerClosed(drawerView);
if (!isAdded()) {
return;
}
getActivity().supportInvalidateOptionsMenu(); // calls onPrepareOptionsMenu()
}
代码示例来源:origin: openwalletGH/openwallet-android
@Override
public void onDrawerClosed(View drawerView) {
super.onDrawerClosed(drawerView);
if (!isAdded()) {
return;
}
getActivity().supportInvalidateOptionsMenu(); // calls onPrepareOptionsMenu()
}
代码示例来源:origin: vipulyaara/betterHotels
@Override
public void onDrawerClosed(View drawerView) {
super.onDrawerClosed(drawerView);
if (!isAdded()) {
return;
}
getActivity().supportInvalidateOptionsMenu();
}
代码示例来源:origin: geeksonsecurity/android-overlay-protection
@Override
public void onDrawerClosed(View drawerView) {
super.onDrawerClosed(drawerView);
if (!isAdded()) {
return;
}
getActivity().supportInvalidateOptionsMenu(); // calls onPrepareOptionsMenu()
}
代码示例来源:origin: googolmo/OkVolley
@Override
public void onDrawerOpened(View drawerView) {
super.onDrawerOpened(drawerView);
if (!isAdded()) {
return;
}
getActivity().supportInvalidateOptionsMenu(); // calls onPrepareOptionsMenu()
}
};
代码示例来源:origin: fmgarcia27/AndroidstudioProjects
@Override
public void onDrawerClosed(View drawerView) {
super.onDrawerClosed(drawerView);
if (!isAdded()) {
return;
}
getActivity().supportInvalidateOptionsMenu(); // calls onPrepareOptionsMenu()
}
内容来源于网络,如有侵权,请联系作者删除!