I try make layout with two TextView and one Linear Layout:

```
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="horizontal" android:layout_width="match_parent"
    android:layout_height="match_parent">
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:background="@android:color/holo_orange_dark"
        android:text="testsdddddddddddddddddddddddddddasdsdfsdfsdf"/>
    <TextView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:background="@android:color/holo_red_dark"
        android:maxLines="1"
        android:text="NOT HIDE TEXT"/>
</LinearLayout>

```

But when the first element has many characters second text is hidding.
[![Not need](https://i.stack.imgur.com/3aksX.png)](https://i.stack.imgur.com/3aksX.png)
But I want to do so:
[![I need](https://i.stack.imgur.com/alnc5.png)](https://i.stack.imgur.com/alnc5.png)
And when first text is short (or second element may not fill all aviliable area):
[![Normal mode](https://i.stack.imgur.com/Kthgb.png)](https://i.stack.imgur.com/Kthgb.png)
How i can do it? May be i need use RelativeLayout?
Big thanks for your answers!)