亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

老師,您好,為什么我的代碼運行出來整個界面是空白呢?

package com.example.demo_listview;


import java.util.ArrayList;

import java.util.HashMap;

import java.util.List;

import java.util.Map;


import android.os.Bundle;

import android.app.Activity;

import android.view.Menu;

import android.widget.ArrayAdapter;

import android.widget.ListView;

import android.widget.SimpleAdapter;


public class MainActivity extends Activity {

private ListView listView;

//private ArrayAdapter<String> arr_adapter;

private SimpleAdapter sim_adapter;

private List<Map<String, Object>> datalist;


? ? @Override

? ? protected void onCreate(Bundle savedInstanceState) {

? ? ? ? super.onCreate(savedInstanceState);

? ? ? ? setContentView(R.layout.activity_main);

? ? ? ? listView=(ListView) findViewById(R.id.listView);

? ? ? ? datalist=new ArrayList<Map<String,Object>>();//實例化數據源

? ? ? ? sim_adapter=new SimpleAdapter(this, getData(),R.layout.sim_item, new String[]{"pic","text"}, new int[]{R.id.imageview,R.id.textview});

? ? ? ? //String[] arr_data={"慕課1","慕課2","慕課3","慕課4"};

? ? ? ? //arr_adapter=new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1, arr_data);

? ? ? ? //listView.setAdapter(arr_adapter);

? ? ? ? listView.setAdapter(sim_adapter);

? ? }

? ? @Override

? ? public boolean onCreateOptionsMenu(Menu menu) {

? ? ? ? // Inflate the menu; this adds items to the action bar if it is present.

? ? ? ? getMenuInflater().inflate(R.menu.main, menu);

? ? ? ? return true;

? ? }

? ? private List<Map<String, Object>> getData(){

? ? for(int i=20;i<20;i++)

? ? {

? ? Map<String, Object> map=new HashMap<String,Object>();

? ? map.put("pic", R.drawable.ic_launcher);

? ? map.put("text", "imooc"+i);

? ? datalist.add(map);

? ? }

? ? return datalist;

? ? }

? ??

}

http://img1.sycdn.imooc.com//550a5a1b0001a26806470864.jpg

正在回答

1 回答

? for(int i=20;i<20;i++)發現你上面代碼寫成這樣了

0 回復 有任何疑惑可以回復我~
#1

還沒想好6828 提問者

哈哈哈,謝謝你!??!
2015-08-24 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Android攻城獅的第二門課(第1季)
  • 參與學習       111145    人
  • 解答問題       1560    個

本課程由淺入深地帶您學會Android的常用控件的開發和使用

進入課程

老師,您好,為什么我的代碼運行出來整個界面是空白呢?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號