pivot-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From weisswu...@gmx.net
Subject Re: Problems with setSelectedPath and TreeView
Date Tue, 04 May 2010 06:49:17 GMT
Hi!

I tried it this way:

if(path != null) {
//treeView.expandAll();
    Path newPath = new Path();
    for(Integer i : path) {
     	newPath.add(i);
      	treeView.expandBranch(path);
        }
}
treeView.setSelectedPath(path);

But it doesn't work. It works if I call expandAll(). But that's not an option. I have a search
for the tree because the tree is so large :D
Did I maybe misunderstood you?


On Tue, May 4, 2010 at 12:30 AM, Greg Brown <gkbrown@mac.com> wrote:
> I'm not as familiar with the inner workings of TreeView as Todd is, but I suspect that
you may have to expand all branches in the path. Let me know if that doesn't work.
> G
>
> On May 3, 2010, at 10:40 AM, weisswurst@gmx.net wrote:
>
>> Hi!
>>
>> I've got a searchfunction for elements in my treeview.
>> The result of the search function is a path to the searched node.
>>
>> The problem now is, that the treeView doesn't want's to expand the branch and set
the selection.
>>
>> Even resetting the actual selection doesn't work.
>>
>> public void buttonPressed(Button button) {
>>       String term = searchTerm.getText();
>>       if(term.trim().length() == 0)
>>               return;
>>       //Path path = searchById(term);
>>       //Path path = new Path(0,0,0,1);
>>       Path path = treeView.getSelectedPath();
>>       //Alert.alert("Hab da was: " + path.toString(), window.getDisplay());
>>       if(path != null) {
>>               treeView.collapseAll();
>>               treeView.expandBranch(path);
>>               treeView.setSelectedPath(path);
>>               }
>>       }
>>
>> As result I see a completely collapsed tree.
>>
>> What's wrong?
>>
>> thx!
>> --
>> GRATIS für alle GMX-Mitglieder: Die maxdome Movie-FLAT!
>> Jetzt freischalten unter http://portal.gmx.net/de/go/maxdome01
>


-- 
GRATIS für alle GMX-Mitglieder: Die maxdome Movie-FLAT!
Jetzt freischalten unter http://portal.gmx.net/de/go/maxdome01

Mime
View raw message