我现在又一个按钮后面跟一文本框,比如这个按钮是速度,点击按钮后文本框显示速度是多少,本人新手。有没有人给个例子啊,,先谢过了

解决方案 »

  1.   

    如果纯显示, 用TextView, 如果还需要用户输入, 就得用EditView了
      

  2.   

    private TextView showTxt ;//显示速度的文本
    private Button button ;
    private int speed=0;//速度值onCreate()方法中编辑:setContentView(R.layout.main);//设置xml布局文件
    // 初始化 TextView 和 Button 的对象
    showTxt = (TextView ) findViewById(R.id.showTxt);
    button = (Button) findViewById(R.id.button);
    // 为按钮设置点击事件
    button .setOnClickListener(new OnClickListener() {
    @Override
    public void onClick(View arg0) {
    showTxt.setText("速度:"+speed);
    }
    });注:R.id.showTxt 和 R.id.button ,记得要在你的main.xml文件里定义哦,或者你可以不用引用xml里的,用代码直接new也可以,这里不写了。希望能帮到你!!!
      

  3.   

    EditText做的事多很多。用TextView.
      

  4.   

    简单的TextView就可以了,设置Button的click listener,然后在onclick中显示速度
      

  5.   

    给你一段代码:
    Button myButton = new Button(this);
            myButton.setText("速度");
            addContentView(myButton, new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
            
            final TextView myTextView = new TextView(this);
            myTextView.setText("");
            myTextView.setPadding(50, 5, 5, 5);
            addContentView(myTextView, new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
            
            myButton.setOnClickListener(new OnClickListener()
            {
             @Override
    public void onClick(View v) {
    // TODO Auto-generated method stub
    myTextView.setText("显示速度");
    }
            
            });
      

  6.   

    通常显示的用TextView
    或是想把内容带修改编辑的就用EditView
      

  7.   

    TextView其实也是文本编辑器,只是Android关闭了它的文字编辑功能,如果需要编辑的话就用EditText,只显示的话用TextView就行。
      

  8.   


    显示到文本框中并实时更新数据的话  我建议在onCreate的时候绑定一个服务,当onClick事件发生的时候来启动服务     在启动服务的方法中利用AsyncTask类来执行异步更新(发送广播来将数据传送在主Activity中的文本框来实时更新~)
      

  9.   

    TextView是可以达到目的,但是以后万一什么时候需要你输入速度,传出去
    这时候你就要改控件,并且重新去设置事件监听。我推荐你现在用EditText  然后设置 android:enable="false" 不可编辑,作用与TextView一样
    以后需要输入的时候,把这个值改成true就行了。拓展性强些。
    至于代码,都是一些简单的属性设置和事件监听,贴不贴也无所谓了
      

  10.   

    刚才试了下说android:enable="false"不在包中,这是怎么回事啊