Newer
Older
org.ntlab.acanthus_client / app / src / main / java / org / ntlab / acanthus_client / views / main_menu_ui / mypage / logout / LogoutActivity.java
package org.ntlab.acanthus_client.views.main_menu_ui.mypage.logout;

import androidx.appcompat.app.AppCompatActivity;

import android.content.Intent;
import android.os.Bundle;
import android.widget.Button;

import org.ntlab.acanthus_client.R;
import org.ntlab.acanthus_client.views.login.LoginScreenActivity;

public class LogoutActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setTitle( "ログアウト" );
        init();
        onClickLogout();
        onClickCancelLogout();
    }

    //-----------------------------------------------------------------
    //-----------------------------------------------------------------
    // 初期化
    private void init() {
        setContentView(R.layout.activity_logout);
    }

    //-----------------------------------------------------------------
    //
    public void onClickLogout() {
        Button button = findViewById(R.id.logout_yes);

        button.setOnClickListener(v -> {
            transitionLoginScreenActivity();
        });
    }

    //-----------------------------------------------------------------
    //
    public void onClickCancelLogout() {
        Button button = findViewById(R.id.logout_no);

        button.setOnClickListener(v -> {
            finish();
        });
    }

    //-----------------------------------------------------------------
    //
    public void transitionLoginScreenActivity() {
        Intent intent = new Intent(getApplication(), LoginScreenActivity.class);
        startActivity(intent);
    }

}