title: Android ListAdapter start @ top
body: <p>Currently the list when populated is starting with the view @ the bottom of the list. Is there a way using listAdapters to force it to the top of the list?</p>
  
  <p>Currently the orientation scrolls to the bottom on create. Is there a way to pin the screen to the top when it creates? <a href="http://imgur.com/wGTEy" rel="nofollow">http://imgur.com/wGTEy</a> in this example you see that entry 1 on create is shoved upwards to make room for six... Instead I want it to populate like this. <a href="http://imgur.com/6Lg6e" rel="nofollow">http://imgur.com/6Lg6e</a>... entry 1 is the top of the list and 6 is pushed off to the bottom for the scroll.</p>
  
  <p>If you look at the picture above you will notice it starts at the bottom of the list instead of at the top. Any Ideas?</p>
  
  <pre><code>mAdapter = new ArrayAdapter&lt;String&gt;(this, android.R.layout.simple_list_item_1, mStrings);
          setListAdapter(mAdapter);
          registerForContextMenu(getListView());
  
  
  populateFields();
  
  private void populateFields() {
         if (mRowId != null) {
             Cursor note = mDbHelper.fetchDaily(mRowId);
             startManagingCursor(note);
             String body = note.getString(note.getColumnIndexOrThrow(NotesDbAdapter.KEY_DBODY));
             mAdapter.clear();
             if (!(body.trim().equals(""))){
                 String bodysplit[] = body.split(",");
                 for (int i = 0; i &lt; bodysplit.length; i++) {
                 mAdapter.add(bodysplit[i].trim());
                 } 
             }
         }
     }
  </code></pre>
  
  <p>**edited to fix != string error.</p>