为什么oncreate事件中的方法不起作用?

学生骑士

我有这样的私人方法

private void acaknomor() {
    List<Integer> generated = new ArrayList<Integer>();
    for (int i = 0; i <= 4; i++) {
        while (true) {
            Integer next = ran.nextInt(4 + 1) + 0;
            if (!generated.contains(next)) {
                generated.add(next);
                break;
            }
        }
    }
    int[] arrayAcak = new int[generated.size()];
    for (int i = 0; i < generated.size(); i++) {
        arrayAcak[i] = generated.get(i);
    }
}

我调用该方法oncreate并通过单击按钮进行测试以显示带有吐司的列表值,如下所示:

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

    acaknomor();

    btn_next.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            // TODO Auto-generated method stub
            Toast.makeText(getApplicationContext(), String.valueOf(generated), Toast.LENGTH_SHORT).show();
        }
    });

问题是为什么将吐司null放入方法中时会显示它,而不显示“ 0,1,2,3,4 ”?

我没有方法就测试了我的代码(将其原始放入oncreate事件中,并且可以正常工作...)

路西法

List<Integer> generated = new ArrayList<Integer>();在一边声明该方法acaknomor()因此对于Toast不可见。

我建议您在课堂上声明它。

生成私人列表;

现在里面 acaknomor()

private void acaknomor() {
    generated = new ArrayList<Integer>();           // Modify this line
    for (int i = 0; i <= 4; i++) {
    ...

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么保存事件在云代码中不起作用?

来自分类Dev

为什么我在WPF中的触发事件不起作用?

来自分类Dev

为什么保存事件在云代码中不起作用?

来自分类Dev

为什么点击事件在图例中不起作用?

来自分类Dev

为什么 Vue js 方法在点击事件中不起作用?

来自分类Dev

为什么触摸事件不起作用?

来自分类Dev

为什么提取此方法在gradle中不起作用?

来自分类Dev

为什么getSize()方法在Android Studio中不起作用?

来自分类Dev

为什么old()方法在Laravel Blade中不起作用?

来自分类Dev

为什么我的post方法在Laravel中不起作用?

来自分类Dev

为什么方法验证在测试中不起作用?

来自分类Dev

为什么TreeMap的put方法在Java中不起作用?

来自分类Dev

为什么隐藏方法在C#中不起作用

来自分类Dev

为什么Scala方法在逐行序列中不起作用?

来自分类Dev

为什么 find 方法在 Mongoose 中不起作用

来自分类Dev

为什么方法Distinct()不起作用?

来自分类Dev

为什么同步方法不起作用?

来自分类Dev

为什么applicationWillResignActive方法不起作用?

来自分类Dev

端点方法不起作用,为什么?

来自分类Dev

为什么findOne()在withTracker()部分中不起作用,但在render()方法中却起作用?

来自分类Dev

在PHP中为什么不起作用

来自分类Dev

LocationServices.FusedLocationApi.getLastLocation在onCreate()方法中不起作用

来自分类Dev

LocationServices.FusedLocationApi.getLastLocation在onCreate()方法中不起作用

来自分类Dev

Twitter Bootstrap。为什么模式事件在JQuery中起作用但在纯JS中不起作用?

来自分类Dev

为什么WindowStateChange事件对我不起作用

来自分类Dev

为什么窗口onscroll事件不起作用?

来自分类Dev

为什么使用ajax的全日历事件不起作用?

来自分类Dev

为什么body元素上的onclick事件不起作用?

来自分类Dev

为什么“加载事件在addEventListener()上不起作用”?

Related 相关文章

  1. 1

    为什么保存事件在云代码中不起作用?

  2. 2

    为什么我在WPF中的触发事件不起作用?

  3. 3

    为什么保存事件在云代码中不起作用?

  4. 4

    为什么点击事件在图例中不起作用?

  5. 5

    为什么 Vue js 方法在点击事件中不起作用?

  6. 6

    为什么触摸事件不起作用?

  7. 7

    为什么提取此方法在gradle中不起作用?

  8. 8

    为什么getSize()方法在Android Studio中不起作用?

  9. 9

    为什么old()方法在Laravel Blade中不起作用?

  10. 10

    为什么我的post方法在Laravel中不起作用?

  11. 11

    为什么方法验证在测试中不起作用?

  12. 12

    为什么TreeMap的put方法在Java中不起作用?

  13. 13

    为什么隐藏方法在C#中不起作用

  14. 14

    为什么Scala方法在逐行序列中不起作用?

  15. 15

    为什么 find 方法在 Mongoose 中不起作用

  16. 16

    为什么方法Distinct()不起作用?

  17. 17

    为什么同步方法不起作用?

  18. 18

    为什么applicationWillResignActive方法不起作用?

  19. 19

    端点方法不起作用,为什么?

  20. 20

    为什么findOne()在withTracker()部分中不起作用,但在render()方法中却起作用?

  21. 21

    在PHP中为什么不起作用

  22. 22

    LocationServices.FusedLocationApi.getLastLocation在onCreate()方法中不起作用

  23. 23

    LocationServices.FusedLocationApi.getLastLocation在onCreate()方法中不起作用

  24. 24

    Twitter Bootstrap。为什么模式事件在JQuery中起作用但在纯JS中不起作用?

  25. 25

    为什么WindowStateChange事件对我不起作用

  26. 26

    为什么窗口onscroll事件不起作用?

  27. 27

    为什么使用ajax的全日历事件不起作用?

  28. 28

    为什么body元素上的onclick事件不起作用?

  29. 29

    为什么“加载事件在addEventListener()上不起作用”?

热门标签

归档