短視訊平臺開發,按返回鍵直接結束當前連麥狀態

zhibo系統開發發表於2022-06-17

短視訊平臺開發,按返回鍵直接結束當前連麥狀態

public class MainActivity extends Activity implements       
        View.OnClickListener,
        android.content.DialogInterface.OnClickListener{
    // 宣告對話方塊工具
    private AlertDialog exitDialog ;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        // 建立退出時彈出的對話方塊
        creatEditDialog();
    }
    private void creatEditDialog() {
        // 準備建立對話方塊的工具
            AlertDialog.Builder builder = new AlertDialog.Builder(this);
        // 配置對話方塊的各屬性
        builder.setIcon(android.R.drawable.ic_dialog_alert);
        builder.setTitle("警告");
        builder.setMessage("您確定要退出當前應用程式嗎?");
        builder.setNegativeButton("確定", this);
        builder.setPositiveButton("取消", null);
        builder.setCancelable(false);
        // 建立對話方塊
        exitDialog = builder.create();
    }
@Override
    public boolean onKeyDown(int keyCode, KeyEvent event) {
        // 判斷當前按鈕是不是返回鍵BACK
        if(keyCode==KeyEvent.KEYCODE_BACK){                     
            // 顯示對話方塊
            exitDialog.show();              
            // 返回
            return true;
        }
        return super.onKeyDown(keyCode, event);
    }
@Override
    public void onClick(DialogInterface dialog, int which) {
        finish();
    }
}


以上就是短視訊平臺開發,按返回鍵直接結束當前連麥狀態, 更多內容歡迎關注之後的文章


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2901191/,如需轉載,請註明出處,否則將追究法律責任。

相關文章