因此,我进行了一些研究,并在代码中将按钮定义为对象之后

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中添加按钮单击事件相关推荐

  1. wps启用编辑按钮在哪里_如何在wps工具栏中添加按钮 如何在Excel中添加删除命令按钮...

    延伸:如何在Excel中添加删除命令按钮 描述:在Excel 2003中,很多常用的命令按钮都放置在工具栏中,用户可以很方便地进行操作.添加命令主要是通过拖动的方式完成的,其具体的操作如下:骤一,在视 ...

  2. android 按钮点击声音,如何在Android中单击按钮时播放声音?

    这里有一些事情(免责声明,这就是我习惯使用它的方式,可能有更好的方法): >您似乎每次点击的工作量比您需要的多得多.您正在为Activity的视图中的每次单击创建并添加新的onClickList ...

  3. android keyboardview自定义 点击效果,如何在Android KeyboardView中实现涟漪效应?

    我一直试图找到一种方法来在按下时在KeyboardView键上实现涟漪效果.听起来很简单,但我已经尝试了所有添加涟漪的方法,这些方法适用于其他类型的视图(列表视图,按钮等),但根本没有成功. 我的目标 ...

  4. qt中如何模拟按钮点击_如何快速在 Shopify 中加入按钮

    假如你会 `CSS` , `HTML` , `JS` 三件套,那么修改 `Shopify` 代码将不会太难(毕竟一个模板中的代码量还是挺多的,除非深入研究了代码,不然改起来还是会比较麻烦的). 但挺多 ...

  5. 在GridView中添加按钮后,如何触发按钮的各种事件?

    //在GridView中添加按钮后,如何触发按钮的各种事件? 1.在GridView的"编辑列"属性窗口中,增加新的Botton列. 2.然后再该窗口右边属性中,将外观项下的But ...

  6. java按钮添加事件_java中添加按钮并添加响应事件的方法(推荐)

    关于java容器,面板等自行百度学一下吧 private button loginbtn = new button("登陆"); final static jframe buyer ...

  7. java pdf添加透明水印_如何在PDF文件中添加透明水印

    原标题:如何在PDF文件中添加透明水印 有些文件添加水印,但是又不想水印影响文件的使用有时候会设置透明水印,那么PDF怎么设置透明水印呢,应该有很多的小伙伴们都很好奇应该怎么做吧,接下来就为大家分享一 ...

  8. html表格标题中副标题,excel数据表格制作副标题-如何在excel图表中添加标题?

    如何为Excel2010图表添加标题 为Excel 2010版本的图表添加标题,具体方法: 1.点击表格就会出现"图表工具",切换到图表的"布局",点击[图表标 ...

  9. 在桌面上添加或删除计算机网络等图标,如何在Windows 10中添加或删除默认桌面图标...

    我们将看到如何在Windows 10中添加或 让我们开始吧: 在Windows 10设备中,选择"开始"按钮,然后选择"设置". 如何在Windows 10中添 ...

  10. iMovie教程:如何在iMovie项目中添加照片?

    在 Mac 自带的 iMovie 里,你可以导入照片和静态图,充分利用你的图片库存,可以制作出动感大片的感觉,那么如何在iMovie项目中添加照片?具体教程如下: 1.打开iMove软件,点击添加按钮 ...

最新文章

  1. 多模态人物识别技术及其在视频场景中的应用 | CSDN技术公开课
  2. R语言使用ggplot2包使用geom_dotplot函数绘制分组点图(双分类变量分组可视化、颜色自定义、添加箱图)实战(dot plot)
  3. linux系统盘使用率达到100%的问题查找和解决方法
  4. Windows10 使用docker toolbox安装docker
  5. gradle ant_使用Gradle引导旧式Ant构建
  6. 关于win时间同步的解决方案
  7. MySQL深度剖析之SQL语句更新流程(2021)
  8. python设计模式-模板方法模式
  9. 九宫格日记:微博难越,前路漫漫
  10. 开关电源matlab仿真文件,基于PI控制方式的7A开关电源的MATLAB仿真.doc
  11. Java连接wincc_WinCC中访问SQL SERVER数据库
  12. 什么?你还不会写JQuery 插件
  13. nginx-----部署集群
  14. 使用ALT+数字小键盘在文本文件中输入特殊字符
  15. 组播——IGMP Snooping
  16. 高通语音专题--呼叫保持流程和日志分析
  17. VScode打字特效插件的配置
  18. 华为19级专家10年心血终成百页负载均衡高并发网关设计实战文档
  19. 股指期货贴水收益研究的回测代码
  20. 集美大学 Python_02_复习

热门文章

  1. 腾讯开源的标星 12k 的力作
  2. Python抓取妹子图,内含福利
  3. PhotoShop常用的快捷键及 瘦身
  4. 汤因比与《历史研究》
  5. 随身WIFI如何刷面具?我是真想教会你……
  6. 地图四色着图的C语言实现
  7. untu复制粘贴快捷键
  8. openlayers热力图
  9. 即刻监听搜索输入框并请求数据
  10. 【集训】DFS/BFS专训2