jjzjj

setOnClickListeners

全部标签

Android:对多个按钮使用带有 setOnClickListener/onClick 的 SWITCH 语句?

假设我在LinearLayout中有几个按钮,其中2个是:mycards_button=((Button)this.findViewById(R.id.Button_MyCards));exit_button=((Button)this.findViewById(R.id.Button_Exit));我在他们两个上都注册了setOnClickListener():mycards_button.setOnClickListener(this);exit_button.setOnClickListener(this);如何制作SWITCH以区分Onclick中的两个按钮?publicvoi

android - 如何在 fragment 中实现按钮 SetOnClickListener?

我正在做一个小项目,我想使用slider菜单。长话短说,我碰巧从某个网站找到了使用抽屉的slider菜单的源代码,它在我的设备上运行良好。但是,我对将我以前的Activity迁移到此slider菜单感到有点困惑,因为它们为listView上的每个单独项目使用fragment。为了简单起见,我想迁移一个能够执行Ping功能的Activity。它的xml文件由一个EditText、一个Button和一个用于显示输出的TextView组成。现在我确实设法“成功”将该Activity迁移到此fragment中。抽屉运行良好,但我卡住了,因为在我点击ping按钮后应用程序总是强制关闭。PS:我还

android - void android.support.design.widget.FloatingActionButton.setOnClickListener(android.view.View$OnClickListener)' 在空对象引用上

我已经开始开发一个应用程序,不知何故我在DetailActivity.java类中遇到错误,我无法识别请帮助我。提前致谢publicclassPrayerDetailActivityextendsAppCompatActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_prayer_detail);Toolbartoolbar=(Toolbar)findViewById(R.i

android - setOnClickListener;

我一直在摆弄Snake示例代码,我正在尝试修改它以进行培训,并希望增加对Android工作原理的理解。到目前为止,我已经添加了两个按钮+相应的setOnClickListener代码,如下所示。snake_layout.xml:和Snake.java:...@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);//NoTitlebarrequestWindowFeature(Window.FEATURE_NO_TITLE);setContentView(R.lay

android - recyclerView 的 setOnClickListener 不起作用

对于RecyclerView如果它没有任何项目,然后点击RecyclerView工作,但如果它有项目,则点击RecyclerView不起作用。请注意,我的意思是仅单击RecyclerView而不是RecyclerView的项目recyclerView.setOnClickListener(view->{Timber.d("recyclerViewclicked");});我如何设置RecyclerView可点击,即使它上面有项目。 最佳答案 尝试扩展RecyclerView并覆盖onInterceptTouchEvent。还让它始终

android - 无法从 Recyclerview 适配器的 setOnClickListener 中启动 Activity

我已经使用网格布局管理器实现了一个回收器View来创建一个类别列表。现在基本上我已经尝试在OnCreateViewholder方法中的持有人中实现一个setOnClick监听器。运行代码时出现此错误android.util.AndroidRuntimeException:从Activity上下文外部调用startActivity()需要FLAG_ACTIVITY_NEW_TASK标志。这真的是您想要的吗?这是我的适配器代码packagecom.paaltao.Adapters;importandroid.content.Context;importandroid.content.Int

android setOnClickListener 给出空指针异常?

我已经为另一个View的自定义对话框顶部的onClick方法编写了代码。它给了我空指针异常。我也尝试过使用Layoutinflater。它在ok.setOnclickListener上给我错误。我的代码有什么问题?ImageButtonsearch=(ImageButton)findViewById(R.id.search);search.setOnClickListener(newOnClickListener(){@OverridepublicvoidonClick(Viewv){DialogsearchDialog=newDialog(Page.this);/*LayoutInf

Java Android - View 类型中的 setOnClickListener(View.OnClickListener) 不适用于参数 (new OnClickListener(){})

当使用下面的代码时,我不断收到错误,我知道还有另一种使用onclick函数的方法,android:onclick...但我更喜欢这种“更清洁”的方式。textview的id名称是正确的,但我一直在使用onclicklistener时收到此错误。我做错了什么?@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main_screen);TextViewtext=(TextView)findVi

java - Android - 我可以对同一个按钮使用 setOnLongClickListener 和 setOnClickListener 吗?

我真的可以对同一个按钮使用这些setOnLongClickListener和setOnClickListener吗?因为如果我长按按钮,longclick和normalclick都会被执行,我不知道为什么。我真的可以这样做吗?请帮助我:)readDbButton.setOnLongClickListener(newView.OnLongClickListener(){publicbooleanonLongClick(Viewview){//dosomethingreturnfalse;}});readDbButton.setOnClickListener(newView.OnClick

java - 方法调用 'fab.setOnClickListener(new View.OnClickListener() { @Override public void on...' 可能产生 'java.lang.NullPointerException'

我在最低API15的AndroidStudio1.5.1中创建了新的空白Activity项目在生成代码后我有这个警告/错误:onpasteBinMainActivity.java中的代码:packagecom.gamecodeschool.myapplication;importandroid.os.Bundle;importandroid.support.design.widget.FloatingActionButton;importandroid.support.design.widget.Snackbar;importandroid.support.v7.app.AppComp