Mercurial > dwindows
comparison android/DWindows.kt @ 2774:94af460bb954
Android: Implement dw_tree_new() and verify code doesn't crash.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Tue, 24 May 2022 09:42:35 +0000 |
parents | f207b7ee177f |
children | 5f77f52df8ac |
comparison
equal
deleted
inserted
replaced
2773:f207b7ee177f | 2774:94af460bb954 |
---|---|
4487 combobox!!.setText(text) | 4487 combobox!!.setText(text) |
4488 } | 4488 } |
4489 return combobox | 4489 return combobox |
4490 } | 4490 } |
4491 | 4491 |
4492 /*fun treeNew(cid: Int): RecyclerView? | 4492 fun treeNew(cid: Int): RecyclerView? |
4493 { | 4493 { |
4494 var tree: RecyclerView? = null | 4494 var tree: RecyclerView? = null |
4495 | 4495 |
4496 waitOnUiThread { | 4496 waitOnUiThread { |
4497 tree = RecyclerView(this) | 4497 tree = RecyclerView(this) |
4498 if(tree != null) { | 4498 if(tree != null) { |
4499 val factory = DWTreeViewHolderFactory { v: View?, layout: Int -> DWTreeCustomViewHolder(v!!) } | 4499 val factory = object : DWTreeViewHolderFactory { |
4500 override fun getTreeViewHolder(view: View?, layout: Int): DWTreeViewHolder { | |
4501 return DWTreeCustomViewHolder(view!!) | |
4502 } | |
4503 } | |
4500 val treeViewAdapter = DWTreeViewAdapter(factory) | 4504 val treeViewAdapter = DWTreeViewAdapter(factory) |
4501 tree!!.id = cid | 4505 tree!!.id = cid |
4502 tree!!.adapter = treeViewAdapter | 4506 tree!!.adapter = treeViewAdapter |
4503 } | 4507 } |
4504 } | 4508 } |
4505 return tree | 4509 return tree |
4506 }*/ | 4510 } |
4507 | 4511 |
4508 fun containerNew(cid: Int, multi: Int): ListView? | 4512 fun containerNew(cid: Int, multi: Int): ListView? |
4509 { | 4513 { |
4510 var cont: ListView? = null | 4514 var cont: ListView? = null |
4511 | 4515 |