[B]CellGet[/B]
Get the value of a specific cell in a ListView.
Syntax: CellGet (ColName As String, RowNumber As Integer) As String
Example:
value = lv.CellGet("Col1", 0) 'Gets the value of the first row in a column named "Col1"
B4X:
[B]CellSet[/B]
Sets the value of a specific cell in a ListView.
Syntax:CellSet (ColName As String, RowNumber As Integer, Cell As String)
Examples:
lv.CellSet("Col1", 0, "Erel") 'Sets the value of the first row in a column named "Col1"
' Fills the first row with the value "Something" in all cells.
For i = 0 To lv.ColCount-1
lv.CellSet (lv.ColName(i), 0, "Something")
Next
As I understand the ListView table, you can only select a row but not a column.
Tapping on a different column in an already selected row, there is even no selectionChanged event fired. (see help file for "selectionChanged" => Occurs whenever the selected Row is changed.)