Question: I have two linear layouts inside a parent linear layout. all horizontal. I want all of `l_child` to show and part of `r_child` to show; while the rest of `r_child` will be off-screen to the right. How do I accomplish that? 

```
<LinearLayout

    android:orientation="horizontal" >

    <LinearLayout
        android:id="@+id/l_child"
        android:orientation="horizontal" >
    </LinearLayout>

    <LinearLayout
        android:id="@+id/r_child"
        android:orientation="horizontal" >
    </LinearLayout>

</LinearLayout>

```

Answer: 
Try giving the parent `LinearLayout` a negative right margin. 

```
android:layout_marginRight="-50dp" 

```

Other solution might be to put the parent `LinearLayout` inside a `ScrollView`, and set the widths of children layouts to the desired width. In this case, you'll be able to scroll the right layout back to the screen.
You can try using ViewPager, but I don't know if you can get the "bleeding canvas" effect that you're describing using that UI component.

EDIT: Maybe you can try using Gallery widget.

Is this what you're describing?

<http://www.bangkokpost.com/media/content/20110915/309542.jpg>