这篇文章主要为大家详细介绍了机器人常见控件的使用方法,包括进度条进度条控件、警报对话框对话框控件等,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
本文实例为大家分享了六种机器人常见控件的使用方法,供大家参考,具体内容如下
1、文本视图主要用于界面上显示一段文本信息
2、按钮用于和用户交互的一个按钮控件
//为纽扣点击事件注册一个监听器
公共类单击扩展活动{
私人按钮按钮;
@覆盖
创建时受保护的void(捆绑包保存的实例状态){
超级棒。oncreate(savedInstanceState);
setContentView(r . layout。活动_主);
Button=(Button)findViewById(r . id。按钮);
按钮。setonclicklistener(new OnClickListener(){
@覆盖
公共void OnClick(视图五){
//点击逻辑
}
});
}
}
3、编辑文本允许用户在控件里输入和编辑内容、并可以在程序中对这些内容进行处理。
我们结合编辑文本与纽扣来完成一些功能,通过点击按钮来获取编辑文本中输入的内容。
@覆盖
受保护的void onCreate(Bundle saved instancestate){
超级棒。oncreate(savedInstanceState);
setContentView(r . layout。活动_主);
Button=(Button)findViewById(r . id。按钮);
editText=(editText)findViewById(r . id。编辑);
button.setOnClickListener(新视图OnClickListener(){
@覆盖
公共void onClick(视图视图){
字符串输入文本=编辑文本。gettext().toString();
吐司。制作文本(主要活动。这个,输入文本,
吐司. LENGTH_SHORT)。show();
}
});
}
4、ImageView用于在界面上展示图片的一个控件
我们现在在程序中通过代码动态地更改图像视图中的图片
@覆盖
受保护的void onCreate(Bundle saved instancestate){
超级棒。oncreate(savedInstanceState);
setContentView(r . layout。图片);
Button=(Button)findViewById(r . id。button _ img);
imageView=(imageView)findViewById(r . id。图片);
button.setOnClickListener(新视图OnClickListener(){
@覆盖
公共void onClick(视图视图){
imageview。设置图像资源(r . drawable。二);
}
});
}
//通过调用图像视图的setImageResource()方法将显示的图片改成二
5、进度栏用于在界面上显示一个进度条,表示我们的程序正在加载一些数据。
6、警报对话框在当前的界面弹出一个对话框。
公共类进度条扩展活动{
私人按钮按钮;
私有进度条
@覆盖
受保护的void onCreate(Bundle saved instancestate){
超级棒。oncreate(savedInstanceState);
setContentView(r . layout。进度条);
Button=(Button)findViewById(r . id。button _ progress);
/*进度条=(进度条)findViewById(r . id。进步);*/
button.setOnClickListener(新视图OnClickListener(){
@覆盖
公共void onClick(视图视图){
}
});
}
}
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。