草庐IT

android - 谷歌地图标记信息 WIndow OnClick 事件

我是GoogleMapAPIV2和Android,正在尝试为谷歌地图标记设置onClick事件。基本上我有两组标记:公交车站牌privatevoidaddBusStopMarker(){map.addMarker(newMarkerOptions().position(newLatLng(1.28213,103.81721)).title("10009-BtMerahCtrl").icon(BitmapDescriptorFactory.fromResource(R.drawable.busstopicon)).snippet("AverageCommuters:9,940"));ma

Android OnClickListener 未在 GridView 中触发(仅限 2.2)

我有一个由CursorAdapter生成的按钮GridView。当CursorAdapter传递给Gridview时,View会正确呈现,但网格中的第一项不会触发OnClickListener事件。如果我在网格中选择另一个按钮,事件会正确触发,但是如果我选择第一个按钮然后另一个按钮,它会加载第一个按钮操作,然后加载部分按钮操作。测试时,这似乎只是我模拟器上Android2.2的问题,我的1.5手机按预期工作。我已经删除模拟器,但这似乎没有什么不同。publicclassAdapterMediaextendsCursorAdapter{Contextcontext;Cursorcurso

java - 实现 OnClick 和 setOnClick 方法的 Android 类

我正在创建一个可重用的类,它实现了一个onclick和一个设置onclick的方法。该类将代表在Canvas上绘制的“按钮”。我知道使用x和y位置来评估按钮是否被按下。如果您查看代码,您会看到一个isPressed实现,它只返回这个值(这只适用于澄清)。我需要的是能够为Canvas上绘制的每个项目提供不同的行为,这就是我尝试实现onclick监听器的原因publicclassCanvasButtonextendsCanvasItemimplementsView.OnClickListener{privateView.OnClickListenerClickListener;public

java - finish() 如何在 OnClick 事件中工作?

我有一个Activity,带有一个按钮可以退出Activity。通过layout.xml我必须将OnClick事件设置为cmd_exit并调用“this.finish()”很好publicvoidcmd_exit(VieweditLayout){this.finish();},但是当我添加一个OnClickListener时cmd_exit=(Button)this.findViewById(R.id.cmd_ExitApp);cmd_exit.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick

Android MediaPlayer单例

我在这里阅读了几篇建议使用单例代码的文章,我已经阅读并放入音板,因为我想使用单例代码只允许一个媒体播放器实例,无论用户定义了多少次点击.基本上我只想要一种声音,如果用户在播放期间单击另一个按钮,它会停止当前声音并播放按下的声音。我只想要一个MediaPlayer实例,但不知道如何实现它。这是我的代码的基本思想:packagecom.example.context;importjava.io.File;importjava.io.FileNotFoundException;importjava.io.FileOutputStream;importjava.io.IOException;i

android - Android API 指南对我来说有点不清楚 android :onClick XML attribute

在AndroidAPIGuidesforcheckboxes,他们声明您可以在布局的XML(android:onClick)中设置一个属性以启动指定的方法。theguideforButtons中也是如此。,但按钮指南也有这一点:YoucanalsodeclaretheclickeventhandlerpragmaticallyratherthaninanXMLlayout.ThismightbenecessaryifyouinstantiatetheButtonatruntimeoryouneedtodeclaretheclickbehaviorinaFragmentsubclass.

android - 变量 OnClick 监听器 Android

有没有办法为许多按钮设置1个onClickLister,我可以在其中抛出一个case语句来根据单击的按钮执行操作。我知道我可以为100个按钮创建100个不同的监听器,但我必须认为我可以创建一些漂亮的变量来用更少的代码行来完成它。 最佳答案 Buttonbtn1,btn2;publicvoidonCreate(Bundleb){//hereyoudonormalthingslikeassigninga//contentviewtotheactivity,initiatebuttons,etc.//thenyouassignthesam

javascript - 在 WebView 中注入(inject) JavaScript onclick() 事件

我有一个Android应用程序,运行一个加载特定页面的WebView,也是该应用程序的一部分我想在WebView页面中生成一个按钮onclick()事件如何将JavaScript文件加载到Android资源中的WebView页面?谢谢。 最佳答案 终于找到答案了...webView.loadUrl("javascript:(function(){document.getElementById('buttonClick').click();})()");这里是完整的源码importandroid.app.Activity;import

android - 如何为 fragment 设置 onClick 监听器?

我正在使用AndroidStudio。我的Activty上有一个fragment,我想在用户点击它时隐藏它。出于某种原因,我不能像在Activity中那样只覆盖onclick的函数。每次我问谷歌我能找到的都是关于如何为fragment中的按钮或其他元素实现onclick监听器,但这不是我想要的。我想要fragment本身的onclick监听器。谁能告诉我怎么做!? 最佳答案 您可以通过在fragment的onCreateView中膨胀的View上设置ClickListener来做到这一点,如下所示:@OverridepublicVi

Android - 两个 onClick 监听器和一个按钮

我有一个可点击的自定义TextView。它定义了自己的onClick处理程序,以便根据点击更改其外观。但是,如果我然后在我的Activity中定义第二个onClick处理程序以便根据被单击的按钮执行某些操作,则只会调用一个onClick函数。onClick是一个void函数-有没有办法说我没有处理这个点击,请将它传递给其他onClick处理程序?为了更清楚这里是代码:在扩展TextView的MyCheckButton中,我有:setOnClickListener(mClickListener);privateOnClickListenermClickListener=newOnClic