2
PercentRelativeLayoutに「widthPercent」または「heightPercent」のないビューを追加しようとすると、ビューが表示されません。PercentRelativeLayoutでdp幅を使用する
私がこれを望む理由は、PercentRelativeLayoutの2つの要素の間に1dpの幅を持つ除算器を追加することです。私が使用
レイアウトはこれです:
<android.support.percent.PercentRelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<FrameLayout android:id="@+id/fragment_list_container"
app:layout_widthPercent="30%"
android:layout_height="match_parent"
android:layout_toLeftOf="@+id/divider"
android:layout_toStartOf="@+id/divider"/>
<View android:id="@id/divider"
android:layout_width="1dp"
android:layout_height="match_parent"
android:background="@drawable/detailed_list_divider"
android:layout_toLeftOf="@+id/fragment_details_container"
android:layout_toStartOf="@+id/fragment_details_container"/>
<FrameLayout android:id="@id/fragment_details_container"
app:layout_widthPercent="70%"
android:layout_height="match_parent"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true"
android:paddingBottom="@dimen/base_activity_padding"
android:paddingRight="@dimen/base_activity_padding"
android:paddingLeft="@dimen/base_activity_padding" />
</android.support.percent.PercentRelativeLayout>
そして、私は私の分周器で1%まで「layout_widthPercent」を設定した場合、それが表示されます。しかし、私はそれがわずか1dpを取ることを望む。彼らはこれを達成する方法ですか?
ありがとうございます!
私はここではうまくいかないと思っていますが、表示には0.01%、下のフレームには0.99%のようにパーセントを使用できます。 – Vickyexpert
0.01%を設定すると、デバイスによっては表示されません(おそらく0.01%が1dp未満です)。 – MHogge
あなたは正しい方法で上記を適用しているので、それを維持してください、それはまたいいです – Vickyexpert