控件的调用和设置

来源:互联网 发布:匡恩网络 发工资 编辑:程序博客网 时间:2024/06/07 08:32

一、基础知识。

  1、控件的Id保存在R类下的id类中。在需要使用控件的地方通过fineviewbyid(R.id.控件的id名字)来实例化一个控件。

   如在界面中有一个textview的Id设置为

          android:id=“@+id/txtName”;

    则在R类下的id类中会有一个txtName的属性。

       在需要使用这个控件时,须先实例化。

            TextView  txtNmae = (TextView ) fineViewById(R.id.txtName);

   2、对textview的操作

                 如要设置textview的text。

                    txtName.settext("设置的值");

   3、为控件添加监听器:

      需要定义一个类继承一个监听接口。

  如要为一个button控件添加一个点击的监听器。

先要定义一个类:

class ButtonClickerListener implements OnClickerListener

{

public void OnClink(View v)

{

对事件的处理:如为textview控件设置text

txtname.settext("abc");
}
}

然后把监听器同控件关联起来

button btnname = (button)fineviewbyid(R.id.btname);

btnname.setonclickerlistener(new ButtonClickerListener);

 

                 

原创粉丝点击