如何将多个click事件侦听器应用于android中的图像

贾斯汀·R

首次使用Android Studio的用户正在开发一个迷你程序,该程序在屏幕上显示5张图像。当用户单击每个图像时,该用户将被重定向到另一个显示更多信息的活动。到目前为止,我已经获得一张图像来处理我的hardin_valley图像。

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    ImageView img = (ImageView) findViewById(R.id.imageViewHardin);
    img.setOnClickListener(new View.OnClickListener() {
        public void onClick(View v) {
            startActivity(new Intent(MainActivity.this, hardin_valley.class));
        }
    });
}

我的问题是,我还具有blonty_county,division_street和玉兰图像,我想在用户单击时将其重定向到新活动。我将如何创建个人听众。或者,最好的方法是什么,谢谢

马赞·埃利安(Mazen Elian)

如果您的活动中有多个侦听器,最好的方法是将android:onClick="clickHandler"XML中Tag添加到每个图像视图中,然后回到您的java类,您可以执行以下操作:

public void clickHandler(View v)
{
    if(v == R.id.imageViewHardin)
       //do something

     else if(v == R.id.imageViewBlueCounty)
       //do something else

}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法将事件侦听器应用于<divs>

来自分类Dev

AngularJS:将事件侦听器应用于多个元素

来自分类Dev

如何将PFX证书文件应用于SslStream套接字侦听器?

来自分类Dev

动态将Change事件侦听器应用于每个选择元素

来自分类Dev

通过 for 循环将事件侦听器应用于按钮?

来自分类Dev

Javascript:无法将事件侦听器应用于类?

来自分类Dev

如何将构造函数的方法用于事件侦听器

来自分类Dev

jQuery中的多个链接的.on('click')事件侦听器

来自分类Dev

如何将MailgunTransport中创建的Mailgun ID传递给Laravel中的事件侦听器?

来自分类Dev

如何将变量传递给d3中的事件侦听器方法

来自分类Dev

如何将事件侦听器添加到JavaScript中的许多按钮?

来自分类Dev

如何将事件侦听器添加到tone.js中播放的音符

来自分类Dev

如何将事件侦听器添加到数组中的每个元素?

来自分类Dev

如何将变量传递给d3中的事件侦听器方法

来自分类Dev

如何将事件侦听器添加到JavaScript中的许多按钮?

来自分类Dev

如何将模板中的控件订阅到事件侦听器?

来自分类Dev

如何将参数从组件传递到 React 中的事件侦听器?

来自分类Dev

将jQuery侦听器应用于element的子级

来自分类Dev

将侦听器仅应用于具有Ajax无限滚动的新项目

来自分类Dev

如何将动作事件侦听器的多个结果添加到对话框

来自分类Dev

listview拖动侦听器应用于布局中的所有视图

来自分类Dev

如果我将套接字连接分配给属性,则将事件侦听器应用于该属性,然后分配另一个套接字,侦听器是否仍可以工作?

来自分类Dev

如何将onclick侦听器附加到Android Studio的导航抽屉活动中?

来自分类Dev

如何将内核应用于栅格图像

来自分类Dev

如何将拖动应用于矩形/图像?

来自分类Dev

如何将半径应用于颤动的图像?

来自分类Dev

如何将函数应用于多个列以在R中创建多个新列?

来自分类Dev

如何将多个类应用于jQuery中的多个Div

来自分类Dev

如何将事件侦听器与事件的“询问”结合在一起?

Related 相关文章

  1. 1

    无法将事件侦听器应用于<divs>

  2. 2

    AngularJS:将事件侦听器应用于多个元素

  3. 3

    如何将PFX证书文件应用于SslStream套接字侦听器?

  4. 4

    动态将Change事件侦听器应用于每个选择元素

  5. 5

    通过 for 循环将事件侦听器应用于按钮?

  6. 6

    Javascript:无法将事件侦听器应用于类?

  7. 7

    如何将构造函数的方法用于事件侦听器

  8. 8

    jQuery中的多个链接的.on('click')事件侦听器

  9. 9

    如何将MailgunTransport中创建的Mailgun ID传递给Laravel中的事件侦听器?

  10. 10

    如何将变量传递给d3中的事件侦听器方法

  11. 11

    如何将事件侦听器添加到JavaScript中的许多按钮?

  12. 12

    如何将事件侦听器添加到tone.js中播放的音符

  13. 13

    如何将事件侦听器添加到数组中的每个元素?

  14. 14

    如何将变量传递给d3中的事件侦听器方法

  15. 15

    如何将事件侦听器添加到JavaScript中的许多按钮?

  16. 16

    如何将模板中的控件订阅到事件侦听器?

  17. 17

    如何将参数从组件传递到 React 中的事件侦听器?

  18. 18

    将jQuery侦听器应用于element的子级

  19. 19

    将侦听器仅应用于具有Ajax无限滚动的新项目

  20. 20

    如何将动作事件侦听器的多个结果添加到对话框

  21. 21

    listview拖动侦听器应用于布局中的所有视图

  22. 22

    如果我将套接字连接分配给属性,则将事件侦听器应用于该属性,然后分配另一个套接字,侦听器是否仍可以工作?

  23. 23

    如何将onclick侦听器附加到Android Studio的导航抽屉活动中?

  24. 24

    如何将内核应用于栅格图像

  25. 25

    如何将拖动应用于矩形/图像?

  26. 26

    如何将半径应用于颤动的图像?

  27. 27

    如何将函数应用于多个列以在R中创建多个新列?

  28. 28

    如何将多个类应用于jQuery中的多个Div

  29. 29

    如何将事件侦听器与事件的“询问”结合在一起?

热门标签

归档