Android if-else语句无法正常运行

2002ws6

该应用程序的目的是获取一个editText(它是首字母缩写词)并显示其含义。(例如,大声笑是大声笑)的问题是无论我输入什么,它总是返回“未找到”程序的else语句编译正常。谢谢你的帮助!!

// Define Variables
EditText et1;
TextView tv1;
Button button;
String acronym;
String lol,omg;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_my);

    et1=(EditText) findViewById(R.id.editText);
    tv1=(TextView) findViewById(R.id.textView);
    button=(Button) findViewById(R.id.button);
    acronym=et1.getText().toString().toLowerCase();


    button.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {

        if (acronym.equals(lol)) {
            tv1.setText("lol means laugh out loud");
        } else if(acronym.equals(omg)) {
            tv1.setText("omg means oh my god");
        } else {
            tv1.setText("none found.");
        }
        }
    });
}
迪格维什·帕特尔(Digvesh Patel)
 Just put this line in to onclick events 

    acronym=et1.getText().toString().toLowerCase();

    like : 

    button.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {

            acronym=et1.getText().toString().toLowerCase();
           if (acronym.equals("lol")) {
        tv1.setText("lol means laugh out loud");
    } else if(acronym.equals("omg")) {
        tv1.setText("omg means oh my god");
    } else {
        tv1.setText("none found.");
    }
            }
        });

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

C ++ if / else if语句无法正常运行

来自分类Dev

SQL Server if else语句无法正常运行

来自分类Dev

Android bindString无法正常运行

来自分类Dev

MediaPlayer无法正常运行(Android)?

来自分类Dev

如果语句在android中无法正常工作

来自分类Dev

附加视频无法正常运行-Android

来自分类Dev

android:windowSoftInputMode =“ adjustResize”无法正常运行

来自分类Dev

Android checkbox.isChecked()无法正常运行

来自分类Dev

YouTube Android API seekToMillis()无法正常运行

来自分类Dev

强标签无法正常运行Android Webview

来自分类Dev

drawCircle方法无法正常运行(Android)

来自分类Dev

多个警报无法正常运行Android

来自分类Dev

android 9补丁无法正常运行

来自分类Dev

Android Eclipse调试无法正常运行

来自分类Dev

Android每日通知无法正常运行

来自分类Dev

离子运行android无法正常工作

来自分类Dev

Android RecyclerView OnItemTouchListener无法正常运行

来自分类Dev

onPostExecute无法运行,@ override无法正常运行android开发

来自分类Dev

If / Else语句无法正常运行(Else语句将不会特别起作用)

来自分类Dev

无法使IF ELSE IF语句正常工作

来自分类Dev

Android-if else语句

来自分类Dev

Switch语句无法正常运行

来自分类Dev

jQuery的If语句无法正常运行

来自分类Dev

Switch语句无法正常运行

来自分类Dev

JavaScript If语句无法正常运行

来自分类Dev

如果语句无法正常运行

来自分类Dev

PHP else语句运行不正常

来自分类Dev

Android Rating Bar布局权重属性无法正常运行

来自分类Dev

Android Studio 2.0即时运行无法正常工作