Android wrap blocks?
===

I want the following layout

    |     AA  BBBBBBB |

Except when there is not enough room in which case I want 

    |       AA |
    |  BBBBBBB |
    
In this case `A` is the checkbox and `B` is the TextView beside the checkbox.

Can you suggest a layout that support wrapping like this?