我是一名 Android 初学者,编写了一个简单的应用程序来测试网格视图。我在模拟器上执行应用程序并在运行窗口中显示运行消息。每当我单击按钮时,它都会显示“……跳过了70帧!应用程序可能在其主线程上做了太多工作。”运行消息。我的问题是为什么运行窗口会显示该消息。是正常的还是不正常的?我的源代码如下:enter code here`package com.example.lulala.exgridview01;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.AdapterView;import android.widget.GridView;import android.widget.SimpleAdapter;import android.widget.Toast;import java.util.HashMap;import java.util.ArrayList;import java.util.List;import java.util.Map;public class MainActivity extends AppCompatActivity { private GridView gridView; private int[] image = { R.drawable.plant1, R.drawable.plant2, R.drawable.plant3, R.drawable.plant4, R.drawable.plant5, R.drawable.plant6, R.drawable.plant7, R.drawable.plant8, R.drawable.plant9, R.drawable.plant10, R.drawable.plant11, R.drawable.plant12,}; private String[] imgText = { "plant1","plant2","plant3","plant4","plant5","plant6", "plant7","plant8","plant9","plant10","plant11","plant12" }; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); List<Map<String,Object>> items = new ArrayList<>(); for (int i = 0; i < image.length; i++){ Map<String,Object> item = new HashMap<>(); item.put("image",image[i]); item.put("text",imgText[i]); items.add(item); }
添加回答
举报
0/150
提交
取消