LukasJue
LukasJue
add it as gradle/maven dependency, if you are not capable doing that you should start with learning android programming in general, because app development without a build tool will be...
Register an CompoundButton.OnCheckedChangeListener on the checkbox in the nodes ViewHolder getView() and call node.getTreeView().expand(node) when "isChecked" is true For help with the listener: http://stackoverflow.com/questions/8386832/android-checkbox-listener
What kind of an issue is this? I really would like to help you. If you would be so kind to describe your problem and an matching question...
You could save the state of the TreeView and destroy it, to recreate it when the display is unlocked. You will need to do some work to achieve this, but...
Come on, this are only 3 LOC and it can save you a 200 LOC workaround :)
I think you have to delete the list from the end to the beginning like `for (int i = mNode.getChildren().size(); i >= 0; i--) { mNode.getChildren().remove(i); }` This is because...
I think the lowest hanging fruit would be to detect a "hard to parse"-state and show a reasonable and short message like "merging", "paused" or "skipping"
You could create a small directory cache anywhere, but that increases the complexity of a) the parsing process and b) porcelain as a whole. There you could reduce the information...