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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為什么白屏啊,Android stuio中運行的,求大佬指點

為什么白屏啊,Android stuio中運行的,求大佬指點

慕前端0498997 2018-10-11 12:56:47
package?arrayadapter.listview.immoc.myapplication001; import?android.app.Activity; import?android.os.Bundle; import?android.widget.ArrayAdapter; import?android.widget.ListView; import?android.widget.SimpleAdapter; import?java.util.HashMap; import?java.util.List; import?java.util.Map; public?class?MainActivity?extends?Activity{ ????private?ListView?listView1; ????private?ArrayAdapter<String>?arr_adapter; ????private?SimpleAdapter?sim_adpter; ????private?List<Map<String?,?Object>>??datalist; ????@Override ????protected?void?onCreate(Bundle?savedInstanceState)?{ ????????super.onCreate(savedInstanceState); ????????setContentView(R.layout.activity_main); ????????listView1=(ListView)findViewById(R.id.listview); //????????新建一個數據源適配器 //????????新建一個數據源 ????????String[]arr_data?={"慕課1","慕課2","慕課3","慕課4","慕課5","慕課6"}; ???????arr_adapter?=new?ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,arr_data); //????????視圖加載適配器 //????????listView1.setAdapter(arr_adapter); ?????????sim_adpter=new?SimpleAdapter(this,getData(),R.layout.item?,new?String?[]?{"pic","txt"},new?int?[]?{R.id.pic,R.id.txt}); ?????????listView1.setAdapter(sim_adpter); ????} ????private?List<Map<String,Object>>?getData() ????{ ????????for(int?i=0;i<20;i++) ????????{ ????????????Map<String,Object>map?=?new?HashMap<String,Object>(); ????????????map.put("pic",R.mipmap.ic_launcher); ????????????map.put("txt","慕課網"+i+1); ????????????datalist.add(map); ????????} ????????return?datalist; ????} }<?xml?version="1.0"?encoding="utf-8"?> <LinearLayout?xmlns:android="http://schemas.android.com/apk/res/android" ????android:layout_width="match_parent" ????android:layout_height="match_parent" ????android:orientation="horizontal"> ????<ImageView ????????android:id="@+id/pic" ????????android:layout_width="80dp" ????????android:layout_height="80dp" ????????android:layout_margin="15dp" ????????android:src="@mipmap/ic_launcher" ????????/> ????<TextView ????????android:id="@+id/txt" ????????android:layout_width="wrap_content" ????????android:layout_height="wrap_content" ????????android:layout_gravity="center_horizontal" ????????android:text="demo" ????????/> </LinearLayout><?xml?version="1.0"?encoding="utf-8"?> <LinearLayout?xmlns:android="http://schemas.android.com/apk/res/android" ????xmlns:app="http://schemas.android.com/apk/res-auto" ????xmlns:tools="http://schemas.android.com/tools" ????android:layout_width="match_parent" ????android:layout_height="match_parent" ????tools:context=".MainActivity" ????android:orientation="vertical" ????> ????<ListView ????????android:id="@+id/listview" ????????android:layout_width="wrap_content" ????????android:layout_height="wrap_content" ????????></ListView> </LinearLayout>
查看完整描述

1 回答

?
qq_凱_29

TA貢獻7條經驗 獲得超1個贊

for(int?i=0;i<20;i++)
????????{
????????????Map<String,Object>map?=?new?HashMap<String,Object>();
????????????map.put("pic",R.mipmap.ic_launcher);
????????????map.put("txt","慕課網"+i+1);
????????????datalist.add(map);
????????}
????????return?datalist;

沒初始化吧,for前先

datalist=new?List();


查看完整回答
反對 回復 2018-10-11
  • 1 回答
  • 0 關注
  • 686 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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