直播app開發,Android ListView好友列表展示
直播app開發,Android ListView好友列表展示
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android=" xmlns:tools=" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" tools:ignore="ExtraText"> <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:text="好友列表" android:textSize="20dp" /> <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent"> <ListView android:id="@+id/listview" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:layout_centerVertical="true" android:spinnerMode="dialog" /> </LinearLayout> </LinearLayout> 《item list》檔案
html
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android=" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal"> <LinearLayout android:layout_width="0dp" android:layout_height="match_parent" android:layout_weight="1"> <ImageView android:id="@+id/iv_icon" android:layout_width="80dp" android:layout_height="80dp" android:gravity="center" /> </LinearLayout> <LinearLayout android:layout_width="0dp" android:layout_height="match_parent" android:layout_weight="3" android:orientation="vertical"> <TextView android:id="@+id/tv_name" android:textStyle="bold" android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="1" android:textColor="#000000" android:textSize="30dp" /> <TextView android:id="@+id/neirong" android:textColor="#969696" android:layout_width="match_parent" android:layout_weight="1" android:layout_height="0dp" android:textSize="17sp"/> </LinearLayout> </LinearLayout>
Java程式碼
java import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.AdapterView; import android.widget.ListView; import android.widget.SimpleAdapter; import android.widget.Toast; import java.util.ArrayList; import java.util.HashMap; public class MainActivity extends AppCompatActivity { private ArrayList datas; private ListView listview; private int[] iconArray = {R.mipmap.hope, R.mipmap.meili, R.mipmap.brightness, R.mipmap.banye, R.mipmap.bianfeng, R.mipmap.feitian,R.mipmap.guilaixi}; private String[] starArray = {"hope", "美麗心情", "brightness", "半葉", "彼岸風", "飛天", "歸來兮"}; private String str="這個傢伙很懶"; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); listview = findViewById(R.id.listview); datas = new ArrayList(); for (int i = 0; i < starArray.length; i++) { HashMap listData = new HashMap(); listData.put("image", iconArray[i]); listData.put("name", starArray[i]); listData.put("neirong",str); datas.add(listData); } //建立介面卡物件 SimpleAdapter starAdapter = new SimpleAdapter(this, datas, R.layout.item_list, new String[]{"image", "name","neirong"}, new int[]{R.id.iv_icon, R.id.tv_name,R.id.neirong}); //設定介面卡 listview.setAdapter(starAdapter); listview.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView<?> adapterView, View view, int position, long l) { Toast.makeText(MainActivity.this, "好友" + starArray[position], Toast.LENGTH_LONG).show(); } }); } }
以上就是直播app開發,Android ListView好友列表展示, 更多內容歡迎關注之後的文章
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2897912/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 搭建直播平臺,Android ListView 長按刪除列表項AndroidView
- android開發(3):列表listview的實現 | 下拉重新整理AndroidView
- 28.qt quick-ListView高仿微信好友列表和聊天列表QTUIView
- 直播app開發搭建,實現圖片和影片列表展示、檢視、刪除等功能APP
- Android ListView 進階——從列表中獲取值AndroidView
- 直播app開發搭建,Android studio 圖片壓縮APPAndroid
- 直播app開發,實現輪播圖上下自動滑動展示效果APP
- 直播APP開發公司是如何開發一套完整直播APP?APP
- Android 列表(ListView、RecyclerView)不斷重新整理最佳實踐AndroidView
- 安卓開發——ListView控制元件(初始化ListView、列表重新整理、長按新增menu)安卓View控制元件
- 直播app開發公司中直播程式的開發流程APP
- Flutter的ListView(靜態列表)FlutterView
- 教育直播系統開發APP開發(需求)APP
- 直播軟體app開發,Android Studio中的介面上下滑動APPAndroid
- Android在App中直接展示String的KeyAndroidAPP
- 視訊直播app原始碼,Android RecyclerView 列表載入圖片寬高適配APP原始碼AndroidView
- 直播平臺開發,直播各個分類單例設計展示單例
- android中的ListViewAndroidView
- 購物直播系統開發,APP開發(功能)APP
- 婚戀app原始碼開發,相親直播間聊天訊息列表卡頓優化APP原始碼優化
- 教育直播APP解決方案開發APP
- 使用Rust和Elixir實現高效的下發好友列表Rust
- 直播app原始碼開源,Android 滾動的公告欄APP原始碼Android
- 短影片直播APP成品開發直播系統仿抖音APP無加密APP加密
- 直播類app開發解決方案、直播app功能有哪些?-北京銳智互動軟體開發APP
- Android快速入門之使用AdapterView展示不同風格的列表AndroidAPTView
- android 設定listview高度AndroidView
- flutter中ListView做一個掘金列表FlutterView
- 直播APP原始碼,直播系統推流SDK(Android)APP原始碼Android
- 教育直播APP原始碼開發系統APP原始碼
- 怎樣做好教學直播app開發APP
- android開發中如何動態獲取listview中的item的值AndroidView
- 直播原始碼開發,el-input 只展示下劃線原始碼
- 短影片直播APP原生開發提供演示APP定製開發多終端支援APP
- 用ListView簡單實現滑動列表View
- 使用 flutter 的ListView實現滾動列表FlutterView
- 直播app開發,封裝式標題欄APP封裝
- 直播app開發搭建,js進度條功能APPJS