Использование LinearLayout. Он предоставляет возможность указывать ширину или высоту в процентах в виде атрибутов layout_weight и weightSum.
<LinearLayout
android:orientation="horizontal"
android:weightSum="10"
android:layout_height="wrap_content"
android:layout_width="match_parent">
<TextView
android:text="first text view"
android:layout_width="0dp"
android:layout_weight="8"
android:layout_height="wrap_content"
/>
<TextView
android:text="second text view"
android:layout_width="0dp"
android:layout_weight="2"
android:layout_height="wrap_content"
/>
</LinearLayout>
Должно работать. Здесь весовая сумма равна 10 и делится на вес 8 и 2, что означает 80% и 20%. Решите вашу проблему.
Используйте 'LinearLayout', используя вес, чтобы определить, что вы запрашиваете – Pankaj