在firemonkey的手機開發中想必 listview 這個控件是用的比較多的,就拿他下手聯系吧
聲明:下面只是學習的過程和大家分享一下,不是成熟的程序 ,謝謝
1 安裝xe10.2.3 想必這個就不用多介紹吧
2 新建一個 多設備 應用程序

3? 放一個 listview 在 窗口上。 在listview 的右鍵有 designmode 可以打開

以上的幾點 基本沒什么難度,會delphi的 我想都沒問題吧
下面介紹一下 怎么編輯 設置listview 的item,我也是剛學習不對的地方請多指教
1 在listview 下面 有幾個item如圖

備注: footer 和header 我也沒搞明白 怎么用,有懂的同學可以指教一下
2 下面主要說一下 item 怎么顯示我們想要的類容
?選中
itemAppearance 有一些選項 如圖:我想看名字大家應該能猜到,其實我也是猜的
custom 用戶自定義 dynamic....動態外觀。。剩下的 就是 delphi 給我們預設的一些布局

3 我們選中動態外觀這個。。。這個最靈活
?然后如圖

再如圖 添加控件


可以添加text image button 等
4 添加完后 在界面上可以看見這樣的樣子

當然 里面 控件的布局可以自己設置
5 最重要的 我們如何把數據添加到對應的控件里面呢?
直接上代碼吧
var
? item:TListviewItem;
? I: Integer;
begin
? for I := 0 to 10 do
? begin
? item := listview1.Items.Add;
? item.Data\['Text1'\] := 'text1\_'+i.ToString;
? item.Data\['Text2'\] := 'text2\_'+i.ToString;
? item.Data\['Text3'\] := 'text3\_'+i.ToString;
? item.Data\['Image4'\] := imagecontrol1.Bitmap;//外部有一個imagecontrol1控件 里面有個圖
? end;
end;
6 運行一下看看效果

終結一下 :這樣弄下來listview的基本功能就可以用了,當然要寫真正的應用 可以很多細節 需要注意
- 1.制作Android Splash啟動界面
- 2.delphi之完美Splash方案
- 3. Android實例-解決虛擬鍵盤遮擋問題
- 0.Android開發小技巧
- 設 置 您 的 開 發 環 境 Windows PC(Android)
- Delphi XE控件
- 手機屏幕自適應程序問題
- 手勢操作
- delphi xeandroid對硬件操作
- Datasnap
- Delphi XE 10 跨平臺三層數據庫應用教程
- 開發數據庫三層應用的DataSnap
- ListView
- delphi xe10之控件 listview 的強大功能
- FMX.TListView的基本用法
- 初探ListView 的使用方法
- Delphi 常用控件之TlistView總結
- ListView基本用法大全
- android實現透明度可以調整的對話框
- android 獲取網絡狀態
- FMXUI
- FMXUI - ListView用法簡介