使用按钮然后显示动态文本

时间:2012-02-22 17:05:05

标签: android eclipse

我正在编写一个程序,当用户输入数字文本时,会根据该编号显示。我的问题是按钮行有公共void ...之后我试图使用if语句和返回方法,但由于public void,return方法无法返回任何内容。我试图关闭公共空白,但我收到了错误。请帮忙。 代码如下。我已经包含了我尝试过的不同代码,如吐司等。

ente@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
  Button button = (Button)findViewById(R.id.go);
  button.setOnClickListener(mAddListener);

//  tv = (TextView) findViewById(R.id.textView1);
}

private OnClickListener mAddListener = new OnClickListener()
{ 
    public void onClick(View v) {
        }}
    ;
        //Toast.makeText(Num.this, "This Display", Toast.LENGTH_SHORT).show();
        //toast.show();
        //finish ();
    //  long id = 0;

//试试    {       PleaseEnter =(的EditText)findViewById(R.id.PleaseEnter);

  { 
  }

  if (PleaseEnter.equals("1")) 
     // tv.setText("This is the display 1.");
      return "This display";

   //   Context context = getApplicationContext();
     // CharSequence text ="this display";
 // int duration =Toast.LENGTH_LONG;
 // Toast toast =Toast.makeText(context, text, duration);
    //    toast.show();
else if  (PleaseEnter.equals("2"))
    return;
    //tv.setText("Dispaly 2");

1 个答案:

答案 0 :(得分:0)

您可以在“活动”级别定义自己的方法,例如:

private void onTextEdited(String content) {
    // deal with the String
}

onClick的{​​{1}}方法中,您可以将其称为:

OnClickListener