title: android Gmail app like List View with a letter in icon
body: <p>I am looking for a solution like the emails list in gmail's android app, I want a list with swipe to delete and to have title and an icon with the first character of the title. in my application this will be used to show some names in the app from a database table, so there will be this icon like in the gmail app with the first letter of name and then the name next to it. Swiping will give an option to delete.</p>
  
  <p>here is the screenshot for reference (I would be using just the title ,the icon on left and time ! )</p>
  
  <p><img src="https://i.stack.imgur.com/miAAc.png" alt="enter image description here"></p>
  
  <p><strong>UPDATE</strong></p>
  
  <p>Now I am planning to use <a href="https://github.com/amulyakhare/TextDrawable" rel="noreferrer">TextDrawable</a> as EUGEN advised. Now I have this issue, The Sample adapter provided in sample folder of the library, uses listarry as dataset </p>
  
  <pre><code>private List&lt;ListData&gt; mDataList = Arrays.asList(
          new ListData("Iron Man"),
          new ListData("Captain America"),
          new ListData("James Bond"),
          new ListData("Harry Potter"),
          new ListData("Sherlock Holmes"),
          new ListData("Black Widow"),
          new ListData("Hawk Eye"),
          new ListData("Iron Man"),
          new ListData("Guava"),
          new ListData("Tomato"),
          new ListData("Pineapple"),
          new ListData("Strawberry"),
          new ListData("Watermelon"),
          new ListData("Pears"),
          new ListData("Kiwi"),
          new ListData("Plums")
  );
  </code></pre>
  
  <p>I have to use data in the form of string array. I am new to list arrays and adapters so I need help!</p>