Java 如何创建具有透明边框的圆形imageview?
我想创建一个与图中所示相同的警报对话框,但我一直在研究如何创建带有透明边框的中心imageviewJava 如何创建具有透明边框的圆形imageview?,java,android,xml,alert,Java,Android,Xml,Alert,我想创建一个与图中所示相同的警报对话框,但我一直在研究如何创建带有透明边框的中心imageview 您的对话框有一些类似于底部AppBar和浮动操作按钮的视图。当然,可以编写一个自定义的视图,它看起来就像一个底部appbar,但是使用原始视图更容易 您可以使用以下对话框布局(我省略了按钮栏,因为我想您已经知道可以通过LinearLayout)实现这一点: 有关设置BottomAppBar样式的详细信息,请参阅使用此库 <com.google.android.material.bo
您的对话框有一些类似于
底部AppBar
和浮动操作按钮的视图。当然,可以编写一个自定义的视图
,它看起来就像一个底部appbar
,但是使用原始视图更容易
您可以使用以下对话框布局(我省略了按钮栏,因为我想您已经知道可以通过LinearLayout
)实现这一点:
有关设置BottomAppBar
样式的详细信息,请参阅使用此库
<com.google.android.material.bottomappbar.BottomAppBar
android:id="@+id/bar"
android:layout_width="match_parent"
android:layout_height="96dp"
android:layout_gravity="bottom"
app:backgroundTint="#0000ff"
app:fabAlignmentMode="center"
app:fabCradleMargin="4dp"
app:fabCradleRoundedCornerRadius="0dp"
app:fabCradleVerticalOffset="4dp"/>
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="#ffffff"
android:textSize="12sp"
android:text="@string/lorem_string"
android:lines="3"
android:ellipsize="end"
android:padding="16dp"
android:layout_gravity="bottom"
/>
<com.google.android.material.floatingactionbutton.FloatingActionButton
android:id="@+id/fab"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:layout_anchor="@id/bar"
app:elevation="0dp"/>