草庐IT

onClick-event

全部标签

android - OnClick 更改表格行背景颜色

所以我试图找到一种简单的方法来让背景颜色或表格行在单击时发生变化。我一直在尝试找到一种方法来调用背景颜色并检查它,但我还没有找到调用颜色的方法。这是我现在所拥有的。RowName=(TableRow)findViewById(R.id.RowName);RowName.setBackgroundColor(Color.TRANSPARENT);RowName.setOnClickListener(newView.OnClickListener(){publicvoidonClick(Viewv){if(RowName.equals(Color.TRANSPARENT))RowName.

android - 使用android :onClick in XML调用需要参数的方法

我有一个Button,它是用XML定义的。我正在使用android:onClick调用名为showMessage的方法。简单方法示例:publicvoidshowMessage(Viewv){Log.w(TAG,"Hi");}现在假设我的方法需要一个boolean和一个int作为参数,如何做:android:onClick="showMessage(booleanisExpensive,intmoney)" 最佳答案 不能像你那样传递参数,但是可以使用标签:在你的java中:publicvoidshowMessage(Viewv){

android - RecyclerView onClick 无法正常工作?

我在fragment中使用RecyclerView以网格格式显示带有文本的图像,RecyclerViewgrid_item.xml如下所示:我正在使用适配器在RecyclerView中填充数据,代码是:publicclassDataAdapterextendsRecyclerView.Adapter{privateArrayListmovies;privateContextcontext;publicDataAdapter(Contextcontext,ArrayListmovies){this.movies=movies;this.context=context;}publicvoi

Android高亮ImageButton onclick

有没有办法在按下ImageButton时突出显示它? 最佳答案 您可以通过XML定义可绘制对象并使用选择器,如下所示,为不同的按钮状态使用不同的(即突出显示的)图像:即res/drawable/button.xml:然后将此资源用于ImageButtonView。 关于Android高亮ImageButtononclick,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/31229

android - 如何在 OnClick View 事件中增加计数器

我知道这听起来很基础,但这是我的问题:我有一个onclickevent监听器,它应该在点击时无限增加计数器:finalintcounter=0;myimageView2.setOnClickListener(newOnClickListener(){publicvoidonClick(Viewv){counter++;}});问题是我似乎无法从onclick事件内部调用计数器,除非它被设置为final。但是,由于它是最终的,我也不能再更改它的值。我尝试将计数器放在onclick事件中,即:myimageView2.setOnClickListener(newOnClickListene

java - onClick 方法不起作用

protectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_play);gl=(GridLayout)findViewById(R.id.grid);array=newButton[7][6];Buttonbtn;for(inti=0;i这是代码,Toast用于测试代码是否正在运行。该Activity实现了OnClickListeneronClick方法不起作用,我使用它是因为我有42个按钮,我不能为每个按钮编写42

安卓打开Image onclick like Whatsapp Profile Picture

我有一个折叠工具栏,里面有ImageView,当点击图片时,我想用动画放大它,然后转到另一个“Activity”,比如whatsapp、telegram和许多其他允许用户点击个人资料照片的应用程序的friend。这将允许用户在屏幕中央查看图像并保存或共享图片。我看了缩放Viewhttp://developer.android.com/training/animation/zoom.html但这还不够,我在动画过程中有滞后。(我使用了提供的相同代码) 最佳答案 我认为您的关键是共享元素转换。可以关注这个tutorial为不同Activ

C case和UVM TB的交互,tube_print, event_sync

C代码调用printf时,打印信息显示在哪个IO上,由pringf调用的底层代码决定;软件C中的printf默认在terminal上打印;对于嵌入式C,运行在开发板上的code,可以借助target自己的显示IO,如LCD屏,将打印信息直接显示在LCD屏上;如果target没有显示IO,也可以retarget到host端的terminal上;simulation仿真时,运行的C代码需要借助主机host的IO,将打印信息显示在simulationterminal上;常见的方式有以下几种:仿照实际硬件操作,操作UART,GPIO等外设传递字符串,在平台内监测外设接口,调用系统函数$display,

java - 了解为什么即使在 onDispatchTouchEvent() 返回 True 后仍会调用 onClick()

比方说,在Android应用中,我们希望能够在任何时候暂时可靠地忽略所有用户触摸。根据我对堆栈溢出所做的研究以及here,here,和here,商定的解决方案似乎是这样的:(MainActivity.java代码)://returningtrueshouldmeantouchesareignored/blocked@OverridepublicbooleandispatchTouchEvent(MotionEventpEvent){if(disableTouches){returntrue;}else{returnsuper.dispatchTouchEvent(pEvent);}}但

android - 具有自定义 View 的小部件宿主应用程序 - 在应用程序小部件中不会触发 onClick

我正在编写一个将托管小部件的应用程序。该应用程序具有自定义View(这可能是问题的根源)。我这样获取AppWidgetHostViewprivateAppWidgetHostViewwidget;...AppWidgetProviderInfoappWidgetInfo=mAppWidgetManager.getAppWidgetInfo(appWidgetId);widget=mAppWidgetHost.createView(this,appWidgetId,appWidgetInfo);widget.setAppWidget(appWidgetId,appWidgetInfo);