android studio按钮点击事件,如何在Android Studio中添加按钮单击事件
因此,我进行了一些研究,并在代码中将按钮定义为对象之后
private Button buttonname;
buttonname = (Button) findViewById(R.id.buttonnameinandroid) ;
这是我的问题
buttonname.setOnClickListener(this); //as I understand it, the "**this**" denotes the current `view(focus)` in the android program
那你的OnClick()活动…
问题:
当我输入“ this”时,它说:
setOnClickListener (Android.View.view.OnClickListener) in View cannot be applied to (com.helloandroidstudio.MainActivity)
我不知道为什么?
这是.java文件中的代码
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
public class MainActivity extends ActionBarActivity {
private Button btnClick;
private EditText Name, Date;
private TextView msg, NameOut, DateOut;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
btnClick = (Button) findViewById(R.id.button) ;
btnClick.setOnClickListener(this);
Name = (EditText) findViewById(R.id.textenter) ;
Date = (EditText) findViewById(R.id.editText) ;
msg = (TextView) findViewById(R.id.txtviewOut) ;
NameOut = (TextView) findViewById(R.id.txtoutName) ;
DateOut = (TextView) findViewById(R.id.txtOutDate) ;
if (savedInstanceState == null) {
getSupportFragmentManager().beginTransaction()
.add(R.id.container, new PlaceholderFragment())
.commit();
}
}
public void onClick(View v)
{
if (v == btnClick)
{
if (Name.equals("") == false && Date.equals("") == false)
{
NameOut = Name;
DateOut = Date;
msg.setVisibility(View.VISIBLE);
}
else
{
msg.setText("Please complete both fields");
msg.setVisibility(View.VISIBLE);
}
}
return;
}
android studio按钮点击事件,如何在Android Studio中添加按钮单击事件相关推荐
- wps启用编辑按钮在哪里_如何在wps工具栏中添加按钮 如何在Excel中添加删除命令按钮...
延伸:如何在Excel中添加删除命令按钮 描述:在Excel 2003中,很多常用的命令按钮都放置在工具栏中,用户可以很方便地进行操作.添加命令主要是通过拖动的方式完成的,其具体的操作如下:骤一,在视 ...
- android 按钮点击声音,如何在Android中单击按钮时播放声音?
这里有一些事情(免责声明,这就是我习惯使用它的方式,可能有更好的方法): >您似乎每次点击的工作量比您需要的多得多.您正在为Activity的视图中的每次单击创建并添加新的onClickList ...
- android keyboardview自定义 点击效果,如何在Android KeyboardView中实现涟漪效应?
我一直试图找到一种方法来在按下时在KeyboardView键上实现涟漪效果.听起来很简单,但我已经尝试了所有添加涟漪的方法,这些方法适用于其他类型的视图(列表视图,按钮等),但根本没有成功. 我的目标 ...
- qt中如何模拟按钮点击_如何快速在 Shopify 中加入按钮
假如你会 `CSS` , `HTML` , `JS` 三件套,那么修改 `Shopify` 代码将不会太难(毕竟一个模板中的代码量还是挺多的,除非深入研究了代码,不然改起来还是会比较麻烦的). 但挺多 ...
- 在GridView中添加按钮后,如何触发按钮的各种事件?
//在GridView中添加按钮后,如何触发按钮的各种事件? 1.在GridView的"编辑列"属性窗口中,增加新的Botton列. 2.然后再该窗口右边属性中,将外观项下的But ...
- java按钮添加事件_java中添加按钮并添加响应事件的方法(推荐)
关于java容器,面板等自行百度学一下吧 private button loginbtn = new button("登陆"); final static jframe buyer ...
- java pdf添加透明水印_如何在PDF文件中添加透明水印
原标题:如何在PDF文件中添加透明水印 有些文件添加水印,但是又不想水印影响文件的使用有时候会设置透明水印,那么PDF怎么设置透明水印呢,应该有很多的小伙伴们都很好奇应该怎么做吧,接下来就为大家分享一 ...
- html表格标题中副标题,excel数据表格制作副标题-如何在excel图表中添加标题?
如何为Excel2010图表添加标题 为Excel 2010版本的图表添加标题,具体方法: 1.点击表格就会出现"图表工具",切换到图表的"布局",点击[图表标 ...
- 在桌面上添加或删除计算机网络等图标,如何在Windows 10中添加或删除默认桌面图标...
我们将看到如何在Windows 10中添加或 让我们开始吧: 在Windows 10设备中,选择"开始"按钮,然后选择"设置". 如何在Windows 10中添 ...
- iMovie教程:如何在iMovie项目中添加照片?
在 Mac 自带的 iMovie 里,你可以导入照片和静态图,充分利用你的图片库存,可以制作出动感大片的感觉,那么如何在iMovie项目中添加照片?具体教程如下: 1.打开iMove软件,点击添加按钮 ...
最新文章
- 多模态人物识别技术及其在视频场景中的应用 | CSDN技术公开课
- R语言使用ggplot2包使用geom_dotplot函数绘制分组点图(双分类变量分组可视化、颜色自定义、添加箱图)实战(dot plot)
- linux系统盘使用率达到100%的问题查找和解决方法
- Windows10 使用docker toolbox安装docker
- gradle ant_使用Gradle引导旧式Ant构建
- 关于win时间同步的解决方案
- MySQL深度剖析之SQL语句更新流程(2021)
- python设计模式-模板方法模式
- 九宫格日记:微博难越,前路漫漫
- 开关电源matlab仿真文件,基于PI控制方式的7A开关电源的MATLAB仿真.doc
- Java连接wincc_WinCC中访问SQL SERVER数据库
- 什么?你还不会写JQuery 插件
- nginx-----部署集群
- 使用ALT+数字小键盘在文本文件中输入特殊字符
- 组播——IGMP Snooping
- 高通语音专题--呼叫保持流程和日志分析
- VScode打字特效插件的配置
- 华为19级专家10年心血终成百页负载均衡高并发网关设计实战文档
- 股指期货贴水收益研究的回测代码
- 集美大学 Python_02_复习