Multiples Imagebutton to multiple activities

时间:2017-12-10 02:38:45

标签: android android-studio

我试图在Android Studio上制作我的第一个应用。

它将在MainActivity中有44个图像按钮,每个图像按钮将有一种ClickListener,它将打开带有信息的chraracter活动。

我需要有关如何配置ClickListener的帮助,是否需要创建44个活动?

制作此类应用的最简单方法是什么?

MainActivity Design:

MainActivity

实际上我把图像作为MainActivity的背景,然后我为每个角色创建了隐形图像按钮。

1 个答案:

答案 0 :(得分:0)

真实的图像就在这里,例如,我已经为每个角色创建了图像按钮,我只是想点击每个角色并打开一个新的活动,每个角色移动。

我只是不知道如何将图像传递给其他活动以向每个角色打开图像。

我尝试使用intent.putExtra但是当另一个活动开始时,该值被替换(getIntExtra()并且我无法打开该角色的每个图像。

MainActivity

View.OnClickListener listener = new View.OnClickListener() {
    @Override
    public void onClick(View v) {


        switch (v.getId()) {

               case R.id.rugal:

                   Intent intent = new Intent(MainActivity.this, MovesActivity.class);
                   intent.putExtra("RUGAL", R.drawable.rugal_moves);
                   startActivity(intent);
              break;

            case R.id.kusanagi:

                break;


    }

编辑:已经使用其他方式完成了应用。