如何重用Android Studio中的按钮

时间:2014-06-11 14:20:47

标签: java android android-studio

案例是我在Android Studio中创建了我的第一个应用程序, 应用程序包括添加文本(按EditText)并通过按下按钮翻译为TextView,问题是: 我希望用户能够编辑文本,再次按下按钮会出现新的翻译,这在我的代码中是不可能的,我不知道如何使按钮可以多次点击。< / p>

public void onButtonClick(View view){
            EditText e=(EditText)findViewById(R.id.escribiraqui);
            TextView T=(TextView)findViewById(R.id.traduccion);
            Button TRAD=(Button) findViewById(R.id.traducir);
              //
              //HERE IS THE REST OF THE CODE THAT TRANSLATES THE TEXT
              //TO MORSE CODE
              //
            TRAD.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view){

            }
        });
    }

我不知道要为代码添加什么,以便多次点击底部(这就是问题)。

1 个答案:

答案 0 :(得分:1)

这样的事可能吗?

        EditText e=(EditText)findViewById(R.id.escribiraqui);
        TextView T=(TextView)findViewById(R.id.traduccion);
        Button TRAD=(Button) findViewById(R.id.traducir);




        TRAD.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view){
          String textToBeConverted = e.getText().toString();
          //
          //HERE IS THE REST OF THE CODE THAT TRANSLATES THE textToBeConverted
          //TO MORSE CODE
          //

        }
    });