草庐IT

onClicked

全部标签

android - 按钮 onClick 和 ListView onItemClick

我有一个ListView并用包含按钮的View填充它。我将onClick监听器设置为改编的按钮,但是当我单击ListView的具体项目时-没有任何反应。因此,当我需要单击listViewItem时,我们可以说只有按钮onClickListener被调用。怎么办? 最佳答案 在xml文件中设置为您的按钮:android:focusable="false"这是因为您的Button获得了焦点。所以现在您可以对按钮使用onClick,对ListView中的每一行使用onItemClick,方法是告诉它Button不应该是可聚焦的。

android - 确定按钮的 onclick 监听器

这是我创建对话框的代码publicvoidonClick(Viewv){try{Builderdialog=newAlertDialog.Builder(context);dialog.setTitle(R.string.dialog_title1);dialog.setMessage(R.string.url);dialog.setPositiveButton(R.string.dialog_ok,null);dialog.show();}}}我想将EventListener添加到setPositiveButton(确定按钮)。单击“确定”后,我的应用程序应关闭,即用户应退出应用程序

android - 如何从以编程方式添加的按钮中获取 OnClick()?

我添加了一些带有以下几行的按钮:for(inti=0;i但是我怎样才能获得这些的OnClick()方法呢?我已经用这个方法实现了View.OnClickListener:@OverridepublicvoidonClick(Viewv){//TODOAuto-generatedmethodstubswitch(v.getId()){caseid_button:Log.d("Button0","Button0pressed);break;}}但这不起作用,我如何获得Id? 最佳答案 b是View,如果您的onClick方法在您的主类中

android - 如何将 onclick 事件添加到通过添加页脚 View 添加的 ListView 中的按钮?

我正在使用带有我自己的baseadapter实现的ListView。在将主列表项添加到ListView并设置适配器之前,我使用addFooterView()将页脚添加到ListView。页脚是带有自定义View和两个按钮的普通ListView项。我的问题来了:如何向该按钮添加onClick()事件?我在我的baseadapter的getView()方法中尝试了它,但这不起作用。:/我的ListView底部需要这两个按钮作为后退和前进按钮,因为我不想在ListView中同时显示太多项目。谢谢 最佳答案 由于页脚只是一个普通的View,

java - Android - 禁用 ListView 选择突出显示但保持 OnClick 启用

这个问题在这里已经有了答案:Android:disablinghighlightonlistViewclick(15个答案)关闭6年前。我想禁用当用户从代码中选择一行(listSelector)时出现的突出显示。我不想禁用onClick和enabled设置(我仍然想听点击,只是想删除突出显示)。

android - @OnClick 在 ButterKnife 库的实现中不起作用

@OnClick在ButterKnife库的实现中不起作用当我点击Button时,没有任何反应。这是我的完整代码:publicclassMainActivityextendsActionBarActivity{@InjectView(R.id.edit_user)EditTextusername;@InjectView(R.id.edit_pass)EditTextpassword;@OnClick(R.id.btn)voidsubmit(){//TODOcallserver...}@OverridepublicvoidonCreate(BundlesavedInstanceState

android - 如何恢复微调器 onclick 中的默认值?

我的微调编码是这样的:assetSpinner=(Spinner)findViewById(R.id.editAsset);assetAdapter=ArrayAdapter.createFromResource(this,R.array.asset_array,android.R.layout.simple_spinner_item);assetAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);assetSpinner.setAdapter(assetAdapter);现在我的

Android ClickableSpan 不调用 onClick

我正在创建一个ClickableSpan,它可以正确显示正确的文字加下划线。但是,点击没有注册。你知道我做错了什么吗???谢谢,维克托这是代码fragment:view.setText("Thisisatest");ClickableSpanspan=newClickableSpan(){@OverridepublicvoidonClick(Viewwidget){log("Clicked");}};view.getText().setSpan(span,0,view.getText().length(),Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);

android - 带有onclick的android图像按钮上的JSON数组响应

对不起,我的问题只出现了一行在我的项目image_url1,2,3,4,5中,有意对另一项Activity进行操作,并且已经运行良好我无法上传图片,请看下面的图片┌──────┐┌──────┐┌──────┐┌──────┐┌──────┐│■■■■■■││││││││││■■■■■■│││││││││└──────┘└──────┘└──────┘└──────┘└──────┘onlyfirsturlparsingworksanotherdidn't....(firstboxparsedtoimage_url,whenitclicksimage_url1,2,3,4,5appea

android - 调用 setSelection() 后,ListView 不再对 onclick 使用react

在Zwitscher我有一个显示大量推文的ListView。然后用户可以重新加载时间线,如果有新的推文,新列表将加载到列表适配器(加上一些旧的),然后我通过滚动到列表的末尾listView.setSelection(x);其中x是新加载的推文中最旧的推文数量。这很好用。但不幸的是,这会“禁用”View上的onItemClick()和onItemLongClick()处理程序。如果我然后(例如从按钮)调用listView.setSelection(0);onItemClick()和onItemLongClick()的处理程序再次“启用”。我已经验证在调用setSelection(x)之后