ListView change item count – Fyne Golang GUI Tutorial
How to change item count in Fyne ListView?
Source Code
<div> <div>package main</div> <div>// import fyne</div> <div>import (</div> <div> "fyne.io/fyne/v2"</div> <div> "fyne.io/fyne/v2/app"</div> <div> "fyne.io/fyne/v2/widget"</div> <div>)</div> <div>func main() {</div> <div> a := app.New()</div> <div> // window and title</div> <div> w := a.NewWindow("List View")</div> <div> // resize</div> <div> w.Resize(fyne.NewSize(400, 400))</div> <div></div> <div> list := widget.NewList(</div> <div> // lets change item count 5</div> <div> func() int { return 5 }, // my list contain 5 items</div> <div> func() fyne.CanvasObject { return widget.NewLabel("I want to use label") },</div> <div> // last one</div> <div> func(lii widget.ListItemID, co fyne.CanvasObject) {</div> <div> // update data of widget</div> <div> co.(*widget.Label).SetText("Here is my text")</div> <div> },</div> <div> )</div> <div> // setup data on screen</div> <div> w.SetContent(list)</div> <div> w.ShowAndRun()</div> <div>}</div> </div>