私は現在android.support.percent APIを使用しています
私のサンプルコード
<android.support.percent.PercentRelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
<TextView
android:text="Completed"
app:layout_widthPercent="40%"
app:layout_heightPercent="40%"
app:layout_marginTopPercent="15%"
app:layout_marginLeftPercent="15%"/>
</android.support.percent.PercentRelativeLayout/>
私の問題:
パーセント相対レイアウトはタブレットに正しく収まります... ただし、一部のビューは携帯電話では非常に小さく表示されます。
ですから、タブレットではなく、電話のみの割合を増やしたいと考えています。
私の質問:
パーセント相対レイアウトを使用して、携帯電話とタブレットに異なるパーセンテージを設定する方法 (異なる寸法など)
app:layout_heightPercent="40%" // タブレットに適していますが、電話では 50% に増やしたい..