|
|
@@ -26,6 +26,7 @@ public class MainActivity extends AppCompatActivity { |
|
|
|
private ImageView mark; |
|
|
|
private ImageButton myBubbleButton; |
|
|
|
private ImageButton accountButton; |
|
|
|
private TextView logout; |
|
|
|
private boolean connectionStateFlag; |
|
|
|
|
|
|
|
private static final int REQUEST_CODE_VPN_PERMISSION = 23491; |
|
|
@@ -77,6 +78,7 @@ public class MainActivity extends AppCompatActivity { |
|
|
|
titleMyBubble = findViewById(R.id.titleMyBubble); |
|
|
|
myBubbleButton = findViewById(R.id.myBubbleButton); |
|
|
|
accountButton = findViewById(R.id.accountButton); |
|
|
|
logout = findViewById(R.id.logout); |
|
|
|
} |
|
|
|
|
|
|
|
private void initListeners() { |
|
|
@@ -95,6 +97,11 @@ public class MainActivity extends AppCompatActivity { |
|
|
|
showAccount(); |
|
|
|
} |
|
|
|
}); |
|
|
|
logout.setOnClickListener(new OnClickListener() { |
|
|
|
@Override public void onClick(final View v) { |
|
|
|
logout(); |
|
|
|
} |
|
|
|
}); |
|
|
|
} |
|
|
|
|
|
|
|
private void showAccount() { |
|
|
@@ -159,4 +166,11 @@ public class MainActivity extends AppCompatActivity { |
|
|
|
titleMyBubble.setVisibility(View.VISIBLE); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
private void logout(){ |
|
|
|
final Intent intent = new Intent(MainActivity.this, LoginActivity.class); |
|
|
|
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK); |
|
|
|
mainViewModel.removeSharedPreferences(MainActivity.this); |
|
|
|
startActivity(intent); |
|
|
|
} |
|
|
|
} |