如何在textview中显示Random的结果?

时间:2018-06-03 00:51:41

标签: java android

考虑:

import java.util.Random;

Random rand = new Random();

int n = rand.nextInt(50) + 1;

这是Java代码,可以选择1到50之间的随机数。

我需要在textview中看到它所选择的内容!!

1 个答案:

答案 0 :(得分:0)

您必须添加TextView才能显示结果。

步骤1.在XML文件中向TextView添加ID。

 <TextView
        android:id="@+id/myId"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        .... />

步骤2.在onCreate方法下使用ID查找TextView:

@Override
    protected void onCreate(Bundle savedInstanceState) 
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        TextView myTextView = (TextView) findViewById(R.id.myId);
    }

步骤3.使用setText()

设置文本
myTextView.setText(n+" "); //setText only accepts a String