小编Joe*_*vis的帖子

我如何在android中忽略/使用回车符

我试图以edittext的形式从用户收集数据.用户将输入一个字符串并单击按钮以执行以下操作:

public String encode(String s){
String result = "";
String element = "";

HashMap<String, String> translate = new HashMap<String, String>();

//initializing translate
translate.put("A",".-");
translate.put("B","-...");
translate.put("C","-.-.");
translate.put("D","-..");
translate.put("E",".");
translate.put("F","..-.");
translate.put("G","--.");
translate.put("H","....");
translate.put("I","..");
translate.put("J",".---");
translate.put("K","-.-");
translate.put("L",".-..");
translate.put("M","--");
translate.put("N","-.");
translate.put("O","---");
translate.put("P",".--.");
translate.put("Q","--.-");
translate.put("R",".-.");
translate.put("S","...");
translate.put("T","-");
translate.put("U","..-");
translate.put("V","...-");
translate.put("W",".--");
translate.put("X","-..-");
translate.put("Y","-.--");
translate.put("Z","--..");
translate.put("1",".----");
translate.put("2","..---");
translate.put("3","...--");
translate.put("4","....-");
translate.put("5",".....");
translate.put("6","-....");
translate.put("7","--...");
translate.put("8","---..");
translate.put("9","----.");
translate.put("0","-----");

    s = s.toUpperCase();
    for(int i=0; i < s.length();i++)
        {
        element = (String) translate.get(String.valueOf(s.charAt(i)));
        if(element == null)
            result += String.valueOf(s.charAt(i));
        else
            result += …
Run Code Online (Sandbox Code Playgroud)

android newline textview

1
推荐指数
1
解决办法
4543
查看次数

标签 统计

android ×1

newline ×1

textview ×1