草庐IT

OnclickListener

全部标签

Android:为什么我不能给 VideoView 一个 onClickListener?

我写了这几行代码:mVideoView=(VideoView)findViewById(R.id.video_view);mVideoView.setOnClickListener(newOnClickListener(){@OverridepublicvoidonClick(Viewv){Log.v("LOG_TAG,click");}});但是,当我运行我的应用程序时,从不调用click事件。所以我想知道,在VideoView上注册OnClickListener是不可能的吗?如果是这样,为什么会这样? 最佳答案 使用VideoV

java - 通过 XML 和 Java 代码使用 OnClickListener 接口(interface)有何不同?

这个问题在这里已经有了答案:关闭10年前.PossibleDuplicate:DifferencebetweenOnClick()eventandOnClickListener?我对Android开发是半新的,当我第一次开始时,我试图以任何必要的方式避免使用xml布局,因此我早期的一些项目涉及显式创建OnClickListener并将其实现为匿名内部类的按钮.比如-finalButtonbutton=newButton(this);button.setText("Clicktochangesecondlineoftext");OnClickListenerbuttonListener=

java - 通过 XML 和 Java 代码使用 OnClickListener 接口(interface)有何不同?

这个问题在这里已经有了答案:关闭10年前.PossibleDuplicate:DifferencebetweenOnClick()eventandOnClickListener?我对Android开发是半新的,当我第一次开始时,我试图以任何必要的方式避免使用xml布局,因此我早期的一些项目涉及显式创建OnClickListener并将其实现为匿名内部类的按钮.比如-finalButtonbutton=newButton(this);button.setText("Clicktochangesecondlineoftext");OnClickListenerbuttonListener=

android - 多个按钮的 OnClickListener() android

我目前正在Android上制作一个简单的计算器应用程序。我试图设置代码,以便在按下数字按钮时使用该数字更新计算器屏幕。目前我正在这样做。Buttonone=(Button)findViewById(R.id.oneButton);one.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewv){TextViewoutput=(TextView)findViewById(R.id.output);output.append("1");}});它有效,但我正在为计算器上的每个按钮编写相同的代

android - 多个按钮的 OnClickListener() android

我目前正在Android上制作一个简单的计算器应用程序。我试图设置代码,以便在按下数字按钮时使用该数字更新计算器屏幕。目前我正在这样做。Buttonone=(Button)findViewById(R.id.oneButton);one.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewv){TextViewoutput=(TextView)findViewById(R.id.output);output.append("1");}});它有效,但我正在为计算器上的每个按钮编写相同的代

XML 中的 Android onClick 与 OnClickListener

我知道之前有人问过类似措辞的问题,但这次不同。我在开发android应用程序方面还很陌生,关于android:onclick=""之间的区别我有三个问题。XML属性和setOnClickListener方法。两者有什么区别?两种实现之间的区别是在编译时还是运行时发现的,还是两者兼而有之?哪些用例有利于哪种实现?在Android中使用Fragment对实现选择有何不同? 最佳答案 OnClickListener与OnClick的区别:OnClickListener是你需要实现的接口(interface),可以设置在java代码中查看。

XML 中的 Android onClick 与 OnClickListener

我知道之前有人问过类似措辞的问题,但这次不同。我在开发android应用程序方面还很陌生,关于android:onclick=""之间的区别我有三个问题。XML属性和setOnClickListener方法。两者有什么区别?两种实现之间的区别是在编译时还是运行时发现的,还是两者兼而有之?哪些用例有利于哪种实现?在Android中使用Fragment对实现选择有何不同? 最佳答案 OnClickListener与OnClick的区别:OnClickListener是你需要实现的接口(interface),可以设置在java代码中查看。

android - Android中的EditText onClickListener

我想要一个EditText,它在按下时创建一个DatePicker。所以我写了以下代码:mEditInit=(EditText)findViewById(R.id.date_init);mEditInit.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewv){showDialog(DATEINIT_DIALOG);}});但是当我按下EditText时,Action是典型的:WAITING输入文本的光标而不是显示我想要的对话框。 最佳答案

android - Android中的EditText onClickListener

我想要一个EditText,它在按下时创建一个DatePicker。所以我写了以下代码:mEditInit=(EditText)findViewById(R.id.date_init);mEditInit.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewv){showDialog(DATEINIT_DIALOG);}});但是当我按下EditText时,Action是典型的:WAITING输入文本的光标而不是显示我想要的对话框。 最佳答案

java - View.OnClickListener,方法还是类?

如果这个问题很愚蠢,我很抱歉,但我无法理解Java语法..我学过C/C++我知道View是一个很好的类..但我不明白View.OnClickListener()是否是一种方法。我怀疑它除非它返回一个对象?我认为View是一个具有静态OnClickListener成员对象的类..同样这对我来说没有意义..有人可以解释这行代码发生了什么吗?button1=(Button)findByView(R.id.button1);button1.setOnClickListener(newView.OnClickListener(){publicvoidonClick(Viewv){}}那么这段代码