Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/382.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 安卓多点点击简单按钮_Java_Android_Android Studio - Fatal编程技术网

Java 安卓多点点击简单按钮

Java 安卓多点点击简单按钮,java,android,android-studio,Java,Android,Android Studio,我是android编程新手,我正在开发我的第一个应用程序,所以我只想知道每次我点击同一个按钮时,它是如何执行某些操作的,例如,如果我有一个名为(下一步)的按钮,我想点击它,就会出现一个图像,这是我做的,但是我想单击同一按钮,并在同一活动中显示另一个图像视图。 我尝试了一些代码,但没有结果 因此,如果有人能发布一段代码来解释我是如何做到这一点的,请大家注意。下面是一个快速的代码示例 它不会显示随机图像,而是显示随机字符串。您所需要做的只是修改它以显示图像 public class MainActi

我是android编程新手,我正在开发我的第一个应用程序,所以我只想知道每次我点击同一个按钮时,它是如何执行某些操作的,例如,如果我有一个名为(下一步)的按钮,我想点击它,就会出现一个图像,这是我做的,但是我想单击同一按钮,并在同一活动中显示另一个图像视图。 我尝试了一些代码,但没有结果


因此,如果有人能发布一段代码来解释我是如何做到这一点的,请大家注意。

下面是一个快速的代码示例

它不会显示随机图像,而是显示随机字符串。您所需要做的只是修改它以显示图像

public class MainActivity extends Activity {

    private String[] names = {"Joe", "Mark", "Amanda", "Kelly", "Michael", "Jenny"};

    private Button button;

    private TextView name;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        // Get our views
        name = (TextView) findViewById(R.id.name);
        button = (Button) findViewById(R.id.button);
        button.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                next(); // show random name
            }
        });
    }

    // Display random name on button click
    private void next() {
        name.setText(names[rand()]);
    }

    // Pick a random number from 0 to names.length
    private int rand() {
        return new Random().nextInt(names.length);
    }

}

你已经有什么代码了?把你拥有的东西贴出来,也许人们会很乐意提供建议。。