I have a CustomeListView and I set its Text Horizontal Alignment to Centre_Horizontal in the designer. The BaseBackground is set to BitMapDrawable. Why does the text not align to centre horizontal? Its always aligned left. I have also tried setting to Right, and there is no way that I can to set the horizontal alignment programmatically.