2017-09-23 209 views

回答

0

我的合着者可以解決你的問題的圖書館TreeView。節點的外觀可以通過xml進行調整,只有邊緣你必須調整自己,讓它們看起來像你所需要的。

https://github.com/Team-Blox/TreeView

您node.xml可能是這樣的:

<LinearLayout> 

    <ImageView/> 
    <TextView/> 

</LinearLayout> 

,那麼你必須創建一個你的樹是這樣的:

// example tree 
TreeNode rootNode = new TreeNode(getNodeText()); 
rootNode.addChild(new TreeNode(getNodeText())); 
... 

然後將對象傳遞給BaseTreeAdapter瞧,你有你的樹。