jjzjj

OnclickListener

全部标签

java - 禁用编辑文本时 OnClickListener 不工作

我的android应用程序中有一个edittextView。对于免费用户,我想禁用edittextView,当用户点击它时,我想显示toast。我已通过以下代码设法禁用编辑text_status1.setEnabled(false);但现在我的setOnClickListener也无法正常工作。任何人都可以帮助我在禁用edittext时使其正常工作?谢谢 最佳答案 以这种方式使用setFocusable而不是setEnabled:EditTextsome=mView.findViewById(R.id.some);some.setF

android - LinearLayout OnClickListener 没有响应

我正在通过扩展LinearLayout创建自定义小部件。我的自定义小部件中的一个元素是线性布局,它是从另一个布局扩展而来的。当我设置OnClickListener时,它没有响应。你能给点建议吗?谢谢! 最佳答案 而不是使用setOnClickListener使用setOnTouchListener此代码将用作onclick事件YourLinearLayout.setOnTouchListener(newView.OnTouchListener(){@OverridepublicbooleanonTouch(Viewv,MotionE

android - 如何在我的应用程序中添加第三个按钮

我如何在我的应用程序中添加第三个按钮......我想将第三个按钮设置为“Listen”......我已经检查了.setNeutralButton但它不起作用....这怎么可能?publicclassMessageViewPageextendsActivity{ScrollViewsv;Stringnickname,body;privateLinearLayoutmainLayout;finalContextcontext=this;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){//TODOAuto-generatedm

android - 如何从 ArrayAdapter 中的 onClickListener 重新加载 Activity

我正在处理一个包含ListView的fragment(这个fragment是创建Activity时生成的PlaceHolderFragment)。我扩展ArrayAdapter以制作我的自定义适配器并使用此适配器填充我的ListView。一个重要的事情是在ListView的一行中,有2个按钮:第一个是启用/禁用按钮来更改用户的状态(当用户状态为Activity时,则禁用,否则启用),第二个是删除按钮(删除用户)。所以我必须在适配器的方法getView()中为这两个按钮实现OnClickListener当点击任一按钮时,它会向服务器发送请求并操作数据库(更改用户状态或从数据库中删除用户)

android - 你如何在 fragment 转换时禁止用户点击?

我希望我的fragment在fragment过渡动画尚未完成时不会收到任何View点击。这只是一个简单的淡入淡出。但是当我在下一个fragment淡入时立即按下任何View时,事情变得不稳定。有什么想法可以实现吗? 最佳答案 这个其实是用在我自己的app里面的。这个想法非常简单,它可以正常工作,但需要大量额外的编码。思路很简单,用一个bool变量来维护是否锁屏,我们称之为screenLocked。我实际上并没有阻止点击,而是让点击什么都不做。对于那些需要时间的操作,在开始工作之前将screenLocked设置为true,并在任务完成

java - 按钮 onclicklistener 中的 Android 微调器

我正在使用通过java文件以编程方式创建的按钮。我正在使用按钮onclick监听器来表示功能。是否可以在该按钮点击监听器中添加一个微调器?我的代码放在这里:View.OnClickListenernewtodobtn=newView.OnClickListener(){publicvoidonClick(Viewv){//itwasthe1stbuttonsetContentView(R.layout.main);sp1=(Spinner)findViewById(R.id.spinner1);ArrayAdapteradapter=ArrayAdapter.createFromRes

android - 为每个 ListView 行而不是 onItemClickListener 实现 onClickListener 是否有缺点?

为ListView中的每一行注册一个唯一的OnClickListener对我来说会更方便,但我想确保这是一种可接受的做法。我的currentdesign是将OnClickListener的关注点与每种行类型分开的一种相当复杂的方法。这样做的原因是我在ListView中有多个行类。每个类都有完全不同的责任和行为。例如,考虑一个可以同时包含子类别和书名的ListView。如果单击书名,则应启动一个显示封面图像的新Activity。如果单击子类别,则会显示新的图书和类别列表。我希望行本身能够维护有关其自身身份和责任的知识,而不是必须泄露有关由onItemClickListener的实现者维护

android - aChartEngine,GraphicalView OnClickListener 不工作

我是android新手,正在使用aChartEngine创建条形图。我想在用户单击图表时捕获x和y值。我看过aChartEngine的演示,我的图表创建得很好。但是,当我单击图形时,onClickListner不起作用。我已经在OnResume方法中定义了监听器,但它不起作用。任何想法将不胜感激。我在这里遗漏了什么吗?这是我从XYChartBuilder中获取的OnResume方法@OverrideprotectedvoidonResume(){super.onResume();Toast.makeText(Clickable2.this,"InOnResume",Toast.LENG

android - 在不消耗触摸事件的情况下实现 listItem onClickListener

我正在尝试实现一个允许滑动和单击按钮的自定义ListView,类似于boomerang电子邮件客户端(或iOS邮箱)实现的实现。如果我只想点击列表项本身,我可以创建一个新的OnItemClickListener并确保没有可聚焦或可点击的后代,这不会消耗触摸事件,并允许自定义ListView检测滑动。但是,如果我使列表项中的任何内容可点击,它将消耗触摸事件,而不是调用OnItemClickListener,并禁用自定义列表本身的滑动功能。我尝试过创建onTouchListener的自定义实现,或者对自定义View组使用onInterceptTouchEvent。对于所有这些实现,onTo

android - 如何在警报对话框中设置警报文本大小

默认情况下的警报消息对于屏幕较小的特定设备来说太大了,我想将其设置为自定义dp我的警报是这样的OnClickListeneraddNewItemListener=newOnClickListener(){publicvoidonClick(Viewv){AlertDialog.Builderalert=newAlertDialog.Builder(MyActivity.this);LinearLayoutmyLayout=newLinearLayout(MyActivity.this);myLayout.setOrientation(LinearLayout.VERTICAL);ale