本文整理汇总了Java中com.vk.sdk.VKSdk.logout方法的典型用法代码示例。如果您正苦于以下问题:Java VKSdk.logout方法的具体用法?Java VKSdk.logout怎么用?Java VKSdk.logout使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.vk.sdk.VKSdk
的用法示例。
在下文中一共展示了VKSdk.logout方法的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: logout
import com.vk.sdk.VKSdk; //导入方法依赖的package包/类
public void logout() {
if (AccessToken.getCurrentAccessToken() != null) {
LoginManager.getInstance().logOut();
Logger.printInfo(LOG_TAG, "Loged out from facebook");
}
if (Twitter.getSessionManager().getActiveSession() != null) {
Twitter.getSessionManager().clearActiveSession();
Twitter.logOut();
Logger.printInfo(LOG_TAG, "Loged out from twitter");
}
if (VKSdk.isLoggedIn()) {
VKSdk.logout();
Logger.printInfo(LOG_TAG, "Loged out from vk");
}
Prefs.remove(SyncMaster.GLOBAL_TOKEN);
userProfile = new UserProfile();
}
示例2: onClick
import com.vk.sdk.VKSdk; //导入方法依赖的package包/类
@Override
public void onClick(DialogInterface dialog, int which) {
switch (which){
case Dialog.BUTTON_POSITIVE:
VKSdk.logout();
if (!VKSdk.isLoggedIn()) {
// останавливаем проигрывание музыки
Intent musicServiceIntent = new Intent(getActivity(), MusicService.class);
musicServiceIntent.setAction(MusicService.ACTION_STOP);
getActivity().startService(musicServiceIntent);
// очищаем кэш
PlayListManager.getInstance().clearAll();
CacheData.getInstance().clearAll();
// сброс настроек
UserPreferences.getInstance().reset();
// переходим в окно логина
Intent intent = new Intent(getActivity(), LoginActivity.class);
startActivity(intent);
}
break;
}
}
示例3: onVkLogout
import com.vk.sdk.VKSdk; //导入方法依赖的package包/类
@Override
public void onVkLogout() {
VKSdk.logout();
Toast.makeText(this, android.R.string.ok, Toast.LENGTH_SHORT).show();
putPlayerFragment();
getTracker(NavigationActivity.TrackerName.APP_TRACKER)
.send(new HitBuilders.EventBuilder().setCategory("UX").setAction("settings").setLabel("vk logout").build());
}
示例4: call
import com.vk.sdk.VKSdk; //导入方法依赖的package包/类
@Override
public FREObject call( FREContext context, FREObject[] args ) {
super.call( context, args );
AIR.log( "VKSdk::logout()" );
VKSdk.logout();
return null;
}
示例5: onLogoutClicked
import com.vk.sdk.VKSdk; //导入方法依赖的package包/类
public void onLogoutClicked(View sender) {
VKSdk.logout();
((VkApplication) getApplication()).releaseUserComponent();
Intent intent = new Intent(this, LoginActivity.class);
startActivity(intent);
finish();
}
示例6: logout
import com.vk.sdk.VKSdk; //导入方法依赖的package包/类
@Override
public void logout() {
VKSdk.logout();
}
示例7: logout
import com.vk.sdk.VKSdk; //导入方法依赖的package包/类
public void logout(MenuItem item) {
VKSdk.logout();
clearCache(item);
updateMenuStatus();
}