我有一个android webview如下:
<WebView
android:layout_width="80dp"
android:layout_height="80dp"
android:id="@+id/userImage"
android:background="@drawable/circle"/>
我必须以圆圈形状显示此webview。我是android的新手。用Google搜索并尝试了许多代码。但它没有用。任何人都可以给我一些可绘制的代码,以圆圈形状显示webview,就像在whattsapp用户图像中一样。
答案 0 :(得分:0)
创建新的xml circle.xml
并粘贴此代码
。
<?xml version="1.0" encoding="utf-8"?>
<!-- Created by FirozShaikh on 02/12/2015. -->
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval">
<size
android:height="100dp"
android:width="100dp" />
<solid android:color="@color/blue"/>
</shape>
答案 1 :(得分:0)
这是webview布局
<FrameLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingTop="10dip"
android:paddingBottom="10dip"
android:paddingLeft="1dip"
android:paddingRight="1dip"
android:background="@drawable/white_rounded_area"
>
<WebView
android:id="@+id/web_view"
android:layout_width="300dip"
android:layout_height="400dip"
android:layout_gravity="center"
/>
</FrameLayout>
rounded.xml
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" android:padding="10dp">
<solid android:color="#000"/>
<corners
android:bottomRightRadius="15dp"
android:bottomLeftRadius="15dp"
android:topLeftRadius="15dp"
android:topRightRadius="15dp"/>
</shape>
此代码适合我查看此link