久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

如何檢測(cè)編輯文本中的特殊字符并顯示 Toast 作為

How to detect special characters in an edit text and display a Toast in response (Android)?(如何檢測(cè)編輯文本中的特殊字符并顯示 Toast 作為響應(yīng)(Android)?)
本文介紹了如何檢測(cè)編輯文本中的特殊字符并顯示 Toast 作為響應(yīng)(Android)?的處理方法,對(duì)大家解決問(wèn)題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧!

問(wèn)題描述

限時(shí)送ChatGPT賬號(hào)..

抱歉我的英語(yǔ)不好,我正在使用谷歌翻譯.

An apology for my bad English, I'm using google translate.

我正在創(chuàng)建一個(gè)用戶(hù)必須在其中創(chuàng)建新個(gè)人資料的活動(dòng).我限制編輯 15 個(gè)字符的文本,如果新的配置文件名稱(chēng)包含空格或特殊字符,我希望顯示警告.作為在線視頻游戲

I'm creating an activity in which users must create a new profile. I put a limit to edit text of 15 characters and I want that if the new profile name has spaces or special characters display a warning. As online video games

以下代碼可以幫助我檢測(cè)空格,但不能檢測(cè)特殊字符.

The following code helps me to detect spaces, but not special characters.

我需要幫助來(lái)識(shí)別特殊字符并顯示警告作為響應(yīng).

I need help to identify special characters and display a warning in response.

@Override
public void onClick(View v) {
    //Convertimos el contenido en la caja de texto en un String
    String nombre = nombreUsuario.getText().toString();

    //Si el tama?o del String es igual a 0, que es es lo mismo que dijeramos "Si esta vacio"
    if (nombre.length() == 0) {
        //Creamos el aviso
        Toast aviso = Toast.makeText(getApplicationContext(), "Por favor introduce un nombre de Usuario", Toast.LENGTH_LONG);
        aviso.show();

    } else if (nombre.contains(" ") | nombre.contains("\W")) {
        Toast aviso = Toast.makeText(getApplicationContext(), "No son permitidos los espacios ni los caracteres especiales", Toast.LENGTH_LONG);
        aviso.show();
    } else {
        nombre = nombreUsuario.getText().toString();
        //Conectamos con la base de datos
        //Creamos un bojeto y lo iniciamos con new
        Plantilla entrada = new Plantilla(CrearUsuarioActivity.this);
        entrada.abrir();

        //creamos un metodo para escribir en la base de datos (crear entradas)
        entrada.crearEntrada(nombre);
        entrada.cerrar();
    }
}

推薦答案

你可以使用:

string.matches("[a-zA-Z.? ]*")

如果字符串中的每個(gè)字符都是小寫(xiě)字母 a-z、大寫(xiě)字母 A-Z、句點(diǎn)、問(wèn)號(hào)或空格,則計(jì)算結(jié)果為 true.

喜歡:

public void Click(View v) {
        if (v.getId() == R.id.button1) {
            String nombre = textMessage.getText().toString();
            if (nombre.length() == 0) {

                // Creamos el aviso
                Toast aviso = Toast.makeText(getApplicationContext(),
                        "Por favor introduce un nombre de Usuario",
                        Toast.LENGTH_LONG);
                aviso.show();

            } else if (!nombre.matches("[a-zA-Z.? ]*")) {
                Toast aviso = Toast
                        .makeText(
                                getApplicationContext(),
                                "No son permitidos los espacios ni los caracteres especiales",
                                Toast.LENGTH_LONG);
                aviso.show();

            } else {

                // Do what ever you want
            }

        }
    }

這篇關(guān)于如何檢測(cè)編輯文本中的特殊字符并顯示 Toast 作為響應(yīng)(Android)?的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

【網(wǎng)站聲明】本站部分內(nèi)容來(lái)源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問(wèn)題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請(qǐng)聯(lián)系我們刪除處理,感謝您的支持!

相關(guān)文檔推薦

Cut, copy, paste in android(在android中剪切、復(fù)制、粘貼)
android EditText blends into background(android EditText 融入背景)
Change Line Color of EditText - Android(更改 EditText 的線條顏色 - Android)
EditText showing numbers with 2 decimals at all times(EditText 始終顯示帶 2 位小數(shù)的數(shù)字)
Changing where cursor starts in an expanded EditText(更改光標(biāo)在展開(kāi)的 EditText 中的開(kāi)始位置)
EditText, adjustPan, ScrollView issue in android(android中的EditText,adjustPan,ScrollView問(wèn)題)
主站蜘蛛池模板: 久久国产精品一区 | 亚洲精品视频在线 | 国产精品1区 | 中文成人无字幕乱码精品 | 亚洲国产一区二区三区在线观看 | 四虎在线视频 | 欧美自拍一区 | 亚洲免费一 | 日韩在线小视频 | 成人九区 | 狠狠干影院 | 亚洲 欧美 另类 综合 偷拍 | 亚洲成人午夜电影 | 精品一级 | 久久久久久国产精品免费免费男同 | 成人做爰999| 成人久久网 | 精品1区2区3区 | 成人在线视频网站 | 久久精品99国产精品 | 国产精品91网站 | 波多野结衣av中文字幕 | av网站在线免费观看 | 欧美日韩中文字幕在线播放 | 国产欧美精品一区二区色综合朱莉 | 91久久久久 | 91玖玖| 日韩www| 欧美精品欧美精品系列 | 香蕉久久a毛片 | 国产精品av久久久久久久久久 | 国产成人高清成人av片在线看 | 亚洲狠狠爱 | 欧美一a | 成人免费大片黄在线播放 | 国产一区二区免费 | 久久久久久久国产 | 精品久久久久久久久久久院品网 | 亚洲毛片 | 久久久综合精品 | 刘亦菲国产毛片bd |