Questions tagged «onclicklistener»


8
为什么这个jQuery click函数不起作用?
码: <script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script> <script type="text/javascript"> $("#clicker").click(function () { alert("Hello!"); $(".hide_div").hide(); }); </script> 上面的代码不起作用。当我单击#clicker时,它不会发出警报,也不会隐藏。我检查了控制台,没有任何错误。我还检查了JQuery是否正在加载并且确实正在加载。所以不确定是什么问题。我还执行了带有警报的文档就绪功能,并且该功能正常工作,因此不确定我在做什么错。请帮忙。谢谢!

10
Android:如何处理按钮点击
我在非Java和非Android领域拥有扎实的经验,正在学习Android。 我对不同领域有很多困惑,其中之一就是如何处理按钮单击。至少有4种方式(!!!),此处简要列出 为了保持一致性,我将列出它们: View.OnClickListener在活动中具有该类的成员,并将其分配给将处理活动方法中的onClick逻辑的实例onCreate。 在“ onCreate”活动方法中创建“ onClickListener”,然后使用setOnClickListener将其分配给按钮 在活动本身中实现“ onClickListener”,并将“ this”分配为按钮的侦听器。对于活动很少的按钮的情况,应分析按钮ID以对适当的按钮执行“ onClick”处理程序 在实现“ onClick”逻辑的活动上具有公共方法,并将其分配给活动xml声明中的按钮 问题1: 这些都是方法吗,还有其他选择吗?(我不需要其他,只是好奇) 对我来说,最直观的方法就是最新的方法:它要求键入的代码量最少,并且可读性最高(至少对我而言)。 不过,我看不到这种方法被广泛使用。使用它有什么缺点? 问题2: 这些方法的优点/缺点是什么?请分享您的经验或一个好的链接。 欢迎任何反馈! PS我已经尝试过Google并为此主题找到一些东西,但是我发现的唯一内容就是描述“如何”做到这一点,而不是为什么它是好是坏。

13
Android中的EditText onClickListener
我想要一个EditText,当按下它时会创建一个DatePicker。所以我写了下面的代码: mEditInit = (EditText) findViewById(R.id.date_init); mEditInit.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { showDialog(DATEINIT_DIALOG); } }); 但是当我按下EditText时,动作是典型的:光标在等待键入文本,而是显示我想要的对话框。

11
多个按钮的OnClickListener()android
我目前正在Android上制作一个简单的计算器应用程序。我试图设置代码,以便当按下数字按钮时,它将使用该数字更新计算器屏幕。目前,我正在这样做。 Button one = (Button) findViewById(R.id.oneButton); one.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { TextView output = (TextView) findViewById(R.id.output); output.append("1"); } }); 它可以工作,但我正在为计算器上的每个按钮编写相同的代码。可以想象,这是非常多余的。无论如何,我可以以更有效的方式编写此代码吗?一个涉及不为每个按钮编写此方法的方法?

10
如何从另一个片段中打开一个新片段?
我试图在片段之间进行导航。我已经有了NewFragment.java新片段的工作。我的问题是: 如何使它正确onClickListener运行NewFragment.java? button.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { Intent i = new Intent(getActivity(), NewFragment.class); startActivity(i); } }); 仅供参考:这是从一个片段内部(我不知道这是否重要)。

4
使用touchListener和clickListener处于突出显示状态的左侧按钮
执行以下操作后,我的按钮保持在突出显示状态时出现问题: public class MainActivity extends AppCompatActivity { @SuppressLint("ClickableViewAccessibility") @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); AppCompatButton button = (AppCompatButton) findViewById(R.id.mybutton); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Log.d("Test", "calling onClick"); } }); button.setOnTouchListener(new View.OnTouchListener() { public boolean onTouch(View v, MotionEvent event) { switch (event.getAction()) { case MotionEvent.ACTION_DOWN: …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.