Android -- how to strech columns of Tablelayout without streching its children
<p>as the title means, I want my tablelayout to evenly assign each column's width and the child of  each column be centered inside the column. Setting <code>android:stretchColumns="*"</code> also, however,  streches the child inside each column.</p>

<p>any ideas for hacking this issue?</p>

<p>using horizontal Linearlayout to  imitate a tablerow is acceptable, but I also have no idea how to get a Linearlayout to arrange its children evenly :(</p>

<p>pls help, 
thanks in advance.</p>
