title: 2 lines in a listView item
body: <p>I would like to have two lines in every list view item. This is my code but, it's not working.</p>
  
  <pre><code>public class nea extends ListActivity{
      private List&lt;Message&gt; messages; 
  
      @Override 
      public void onCreate(Bundle icicle) { 
          super.onCreate(icicle);
          setContentView(R.layout.main2);
          loadFeed(ParserType.DOM);
      }
  
  
      private void loadFeed(ParserType type){
          try{
              Log.i("News", "ParserType="+type.name());
              FeedParser parser = FeedParserFactory.getParser(type);
              long start = System.currentTimeMillis();
              messages = parser.parse();
              long duration = System.currentTimeMillis() - start;
              Log.i("News", "Parser duration=" + duration);
              String xml = writeXml();
              Log.i("News", xml);
              List&lt;String&gt; titles = new ArrayList&lt;String&gt;(messages.size());
              for (Message msg : messages){
  
                  String o = titles.get(messages.size());
                  if (o != null) {
                      TextView tt = (TextView) findViewById(R.id.TextView01);
                      TextView bt = (TextView) findViewById(R.id.TextView02);
                      if (tt != null) {
                           titles.add(""+msg.getDate());                            }
                      if(bt != null){
                          titles.add("date: "+ msg.getTitle());
                      }return;
              //titles.add(msg.getDate()+"\n"+msg.getTitle());
                  }
              //  titles.add(msg.getTitle()+"  "+msg.getDate());
  
              }
              ArrayAdapter&lt;String&gt; adapter = 
                  new ArrayAdapter&lt;String&gt;(this, R.layout.row,titles);
              this.setListAdapter(adapter);
          //  textView.setText(Html.fromHtml(titles.get(position)));
  
          } catch (Throwable t){
              Log.e("News",t.getMessage(),t);
          }
      }
  </code></pre>
  
  <p>SECOND WAY--not working too</p>
  
  <pre><code>    List&lt;String&gt; titles = new ArrayList&lt;String&gt;(messages.size());
                  for (Message msg : messages){       
  
                          String o = titles.get(messages.size());
                      if (o != null) {
                          TextView tt = (TextView) findViewById(R.id.TextView01);
                          TextView bt = (TextView) findViewById(R.id.TextView02);
                          if (tt != null) {
                               titles.add(""+msg.getDate());                            }
                          if(bt != null){
                              titles.add("date: "+ msg.getTitle());
                          }return;
                  //titles.add(msg.getDate()+"\n"+msg.getTitle());
                      }
                  //  titles.add(msg.getTitle()+"  "+msg.getDate());
  
                  }
                  ArrayAdapter&lt;String&gt; adapter = 
                      new ArrayAdapter&lt;String&gt;(this, R.layout.row,titles);
                  this.setListAdapter(adapter);
              //  textView.setText(Html.fromHtml(titles.get(position)));
  
              } catch (Throwable t){
  
  
  Log.e("News",t.getMessage(),t);
          }
  </code></pre>