控件的调用和设置

这篇博客介绍了Android中控件的实例化和使用。首先讲解了如何通过R.id找到控件Id并实例化控件,例如TextView的实例化。接着阐述了如何设置TextView的文本内容。最后,详细说明了为Button添加点击事件监听器的步骤,包括创建自定义监听器类并关联到Button上。

一、基础知识。

  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);

 

                 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值