我正在尝试使用聊天气泡构建屏幕。问题是当我使用android:layout_centerHorizontal="true"
时,气泡正好到达中心,并根据文本的大小在两个方向上展开。但是我想把这个泡泡的中心定位在屏幕中心或父级布局的右侧20dp。将项目锚定到屏幕的中心并加上一些偏移量
<View
android:id="@+id/anchor"
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_centerHorizontal="true" />
<TextView
android:id="@+id/textview"
android:text="Some Text"
style="Style_with_layout_height_width_etc"
android:layout_alignParentBottom="true"
android:layout_alignStart="@+id/anchor"
android:layout_marginStart="-20dp"
android:layout_marginBottom="20dp"/>
我试图像具有未使用的0dp宽度和高度,但其锚视图的方法。
EDIT-1:添加用于进一步参考XML代码
EDIT-2:使用约束布局和设置所述水平偏置帮我解决问题。
请分享一下你的代码 –
,你可以看看现在的代码@ReazMurshed –
问题仍然不是很清楚。尝试添加关于您获得的内容以及您想要的内容的图片。 –