title: Android: CustomListAdapter columns not aligning properly
body: <p>I have a page that displays a list of items. Each row in the list has three columns and for some reason, the items int he list are not aligning properly.
  Below is my code:</p>
  
  <p>Custom Adapter:
      </p>
  
  <pre><code>  &lt;TextView
      android:id="@+id/tvCategoryName"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:text="Name"
      android:layout_weight="0.90"
      android:textAlignment="textStart"/&gt;
  
    &lt;TextView
      android:id="@+id/tvWeight"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:text="Weight"
      android:layout_weight="0.05"
      android:textAlignment="center"/&gt;
  
    &lt;TextView
      android:id="@+id/tvAverage"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:text="Average"
      android:layout_weight="0.05"
      android:textAlignment="center"/&gt;
  &lt;/LinearLayout&gt;
  </code></pre>
  
  <p>Below is a screenshot of how it gets displayed:
  <a href="https://i.stack.imgur.com/91am1.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/91am1.png" alt="enter image description here"></a></p>
  
  <p>I want <code>Categories</code>, <code>Weight</code>, and <code>Average</code> all three columns to be displayed in a nice table like format with <code>centered</code> text-alignment.</p>