我有一个FrameLayout,我希望尽可能少。但是这种布局从顶部和底部给我一些看不见的边缘。这就是它的样子:
应该看看:
我的FrameLayout看起来像这样:
<FrameLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
xmlns:app="http://schemas.android.com/apk/res-auto">
<ImageView
android:id="@+id/ivPress"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:layout_gravity="center"
android:background="@drawable/custom" />
<com.devadvance.circularseekbar.CircularSeekBar
android:id="@+id/circularSeekBar1"
app:circle_x_radius="147"
app:circle_y_radius="147"
app:use_custom_radii="true"
app:max="100"
app:pointer_alpha_ontouch="100"
app:pointer_color="#ffffff"
app:pointer_halo_color="#ffffff"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<TextView
android:id="@+id/tvResult"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center"
android:layout_gravity="center"
android:text="Tap!"
android:textColor="#FFFFFF"
android:textSize="50dp" />
</FrameLayout>
答案 0 :(得分:0)
让我确认我的理解是正确的。
如果我的理解是真的,那么FrameLayout没有magins。 ImageView(ivPress)可以无边距显示。
所以,你应该解决的问题是圈子的顶部和底部有边距,对吧?我不知道你如何实现CircularSeekBar类,但是其中存在一些问题。