如何设置将textview更改为其他文本视图的按钮

时间:2011-11-30 04:01:14

标签: java android

我对java很新,按钮对我来说仍然有点混乱。但基本上我的问题是我如何设置一个按钮的java代码,该按钮将我的xml布局中的文本视图更改为另一个文本视图。 (后退和前进按钮)

2 个答案:

答案 0 :(得分:1)

根据我的理解,您必须根据按钮点击更改textview内容?如果是的话

  Button button=(Button)findViewById(R.id.buttonID);//buttonId is the id value in xml layout
 TextView textview=(TextView)findViewById(R.id.textviewId);// textviewId is the id value in xml layout
  button.setOnClickListener(new OnClickListener() {

    @Override
    public void onClick(View arg0) {
    textview.setText("Content for the textview"); // here you can assign the text for the textview

    }

});

这会回答你的问题吗?如果没有,请你详细说明一下吗?

答案 1 :(得分:-1)

这样的事情应该有效

   TextView text2 = (TextView) findViewById(R.id.textView1);

   Button button2 = (Button) findViewById(R.id.button2);
   button2.setOnClickListener(new OnClickListener(){
        public void onClick(View v) {
           text2.setFocusable(true);
           text2.requestFocus(); 
        }
    });

这个问题的答案也可能有所帮助:How to set focus on a TextView when an Activity starts?