1 Reply Latest reply on May 4, 2011 10:47 PM by Flex harUI

    Can't get dropdown to display Array contents


      Hi, I'm a student in an intro to flex dev class and I'm having trouble getting a dropdown to display the contents of an ArrayList.  The ArrayList should be getting its data from an httpservice XML file.  When I run the app, the dropdown is empty.  Can you guys help me?  I have to be able to do this for my final and it's driving me nuts.  Here's the entire code:


      <?xml version="1.0" encoding="utf-8"?>
      <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
                     xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600">
                  import mx.collections.ArrayCollection;
                  import mx.rpc.events.ResultEvent;
                  private var usersArray:ArrayCollection = new ArrayCollection();


                  protected function userService_resultHandler(event:ResultEvent):void
                      usersArray = event.result.main.users;


              <!-- Place non-visual elements (e.g., services, value objects) here -->
          <mx:HTTPService url="http://pr.uphero.com/users.xml" id="userService" result="userService_resultHandler(event)">
          <mx:Form x="76" y="61">
              <mx:FormItem label="Label">
                  <s:DropDownList labelField="FirstName" dataProvider="{usersArray}"></s:DropDownList>