3.23-
16lz
2021-01-26
1、如果要引用xml文件中的控件,必须给控件添加android:id属性,并通过该属性引用。
android:id属性值格式为【@+/id名】,同一个xml文件不能有相同ID的两个控件。
在java代码中的引用方式为:
比如:TextView tv=(TextView)findViewById(R.id.id名);
如:
<EditText
android:id="@+id/et"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="10dip"
android:background="#fff"
android:hint="请输入手机号码"
android:inputType="number"
android:padding="15dip"
android:singleLine="true" />
EditText et=(EditText)findViewById(R.id.et);
2、Button点击监听方法1
给Button设置属性android:onClick="方法名"。
比如android:onClick="onClick_login"
怎么用?
在哪个Activity中用到了该Button,就在那个Activity中添加以下方法:
public void 方法名(View v){
}
比如为以上的:
public void onClick_login(View v){
//点击相应按钮,就会调用这里的代码
}
更多相关文章
- android中事件传递机制(2)
- Android(安卓)ScrollView中包含EditText时ScrollView中控件改变
- Android(安卓)Material Design控件之NavigationView
- ListView监听OnItemClick无响应
- Android中自定义View的MeasureSpec使用
- android给View设置上下左右边框
- Android(安卓)控件BottomNavigationView的使用
- Android中用BaseAdapter实现带Button和显示网络图片的Listview
- (android控件)ImageSwitcher介绍和使用说明