android - 用shape写的一个有四个圆角的长方形,在xml中给LinearLayout设置了background没用??

浏览:33日期:2022-11-29

问题描述

<shape xmlns:android='http://schemas.android.com/ap...

<stroke android: android:color='@color/white'/><solid android:color='@color/white'/><corners android:topLeftRadius='4dp' android:topRightRadius='4dp' android:bottomLeftRadius='4dp' android:bottomRightRadius='4dp'/>

</shape>

<?xml version='1.0' encoding='utf-8'?><LinearLayout xmlns:android='http://schemas.android.com/apk/res/android'

android:layout_width='match_parent'android:layout_height='match_parent'android:orientation='vertical'>

<ScrollView

android:layout_width='match_parent' android:layout_height='match_parent'> <LinearLayout android:layout_width='match_parent' android:layout_height='match_parent' android:orientation='vertical'> <LinearLayout android:layout_width='match_parent' android:layout_height='wrap_content' android:orientation='vertical' android:background='@drawable/background_white' > <RelativeLayout android:layout_width='match_parent' android:layout_height='wrap_content' android:paddingLeft='8dp' > <ImageView android: android:layout_width='50dp' android:layout_height='50dp' android:layout_marginTop='10dp' android:layout_marginBottom='10dp' android:background='@mipmap/photo_normal' /> <TextView android: android:layout_toRightOf='@id/JobWanted_CompanyDetails_CompanyInformationfragment_Portrait' android:layout_marginTop='10dp' android:singleLine='true' android:text='杭州中艺生态环境工程有限公司' android:maxEms='14' android:ellipsize='end' android:layout_marginLeft='12dp'/> <ImageView android: android:layout_marginTop='4dp' android:layout_alignTop='@id/JobWanted_CompanyDetails_CompanyInformationfragment_CompanyName' android:layout_toRightOf='@id/JobWanted_CompanyDetails_CompanyInformationfragment_CompanyName' android:layout_marginLeft='8dp' android:background='@mipmap/authenticated' /> <TextView android: android:layout_toRightOf='@id/JobWanted_CompanyDetails_CompanyInformationfragment_Portrait' android:layout_below='@id/JobWanted_CompanyDetails_CompanyInformationfragment_CompanyName' android:layout_marginTop='6dp' android:text='私营企业/50人以下' android:layout_marginLeft='12dp'/> <ImageView android:android:layout_marginTop='3dp' android:layout_alignTop='@id/JobWanted_CompanyDetails_CompanyInformationfragment_CompanyQuality' android:layout_toRightOf='@id/JobWanted_CompanyDetails_CompanyInformationfragment_CompanyQuality' android:layout_marginLeft='8dp' android:background='@mipmap/headhunter'/> </RelativeLayout> <View/> <LinearLayout android:layout_width='match_parent' android:layout_height='wrap_content' android:orientation='horizontal' android:paddingTop='17dp' android:paddingBottom='17dp'> <TextView android:text='@string/CompanyAddress' android:paddingLeft='11dp'/> <TextView android:android:layout_width='match_parent' android:layout_height='wrap_content' android:paddingLeft='8dp' android:text='浙江省杭州市江干区秋涛路233号' android:background='@color/white' /> </LinearLayout> </LinearLayout>

<LinearLayout android:layout_marginTop='8dp' android:layout_width='match_parent' android:layout_height='wrap_content' android:orientation='vertical' android:background='@drawable/background_white'> <TextView android:layout_width='match_parent' android:layout_height='42dp' android:paddingLeft='11dp' android:text='@string/CompanyIntroduce' android:gravity='center_vertical|start' android:background='@color/white' android:textStyle='bold'/> <View/> <TextView android:android:layout_width='match_parent' android:layout_height='wrap_content' android:background='@color/white' android:lineSpacingExtra='12dp' android:paddingTop='14dp' android:paddingLeft='11dp' android:paddingRight='16dp' android:paddingBottom='20dp' /> </LinearLayout>

<LinearLayout android:layout_marginTop='8dp' android:layout_width='match_parent' android:layout_height='wrap_content' android:background='@drawable/background_white' android:orientation='vertical'> <TextView android:layout_width='match_parent' android:layout_height='42dp' android:paddingLeft='11dp' android:text='@string/ContactWay' android:gravity='center_vertical|start' android:background='@color/white' android:textStyle='bold'/> <View/>

<RelativeLayout android:layout_width='match_parent' android:layout_height='wrap_content' android:paddingLeft='11dp' android:paddingTop='10dp' android:paddingBottom='15dp' android:background='@color/white' > <TextView android:android:text='@string/Contact'/> <TextView android: android:layout_toRightOf='@id/JobWanted_CompanyDetails_CompanyInformationfragment_Contacts' android:layout_alignTop='@id/JobWanted_CompanyDetails_CompanyInformationfragment_Contacts' android:layout_marginLeft='12dp' /> <TextView android:layout_below='@id/JobWanted_CompanyDetails_CompanyInformationfragment_Contacts' android:android:layout_marginTop='12dp' android:text='@string/ContactPhone'/> <TextView android: android:layout_toRightOf='@id/JobWanted_CompanyDetails_CompanyInformationfragment_ContactsPhone' android:layout_alignTop='@id/JobWanted_CompanyDetails_CompanyInformationfragment_ContactsPhone' android:layout_marginLeft='12dp' /> <TextView android:layout_below='@id/JobWanted_CompanyDetails_CompanyInformationfragment_ContactsPhone' android:android:layout_marginTop='12dp' android:text='@string/CompanyWeb'/> <TextView android:android:layout_toRightOf='@id/JobWanted_CompanyDetails_CompanyInformationfragment_CompanyWebsite' android:layout_alignTop='@id/JobWanted_CompanyDetails_CompanyInformationfragment_CompanyWebsite' android:layout_height='wrap_content' android:layout_marginLeft='12dp' /> </RelativeLayout> </LinearLayout> </LinearLayout>

</ScrollView></LinearLayout>

问题解答

回答1:

感觉你可以改一下shape 中solid的颜色换成其他的颜色比如红色,看看效果咋样

回答2:

最好把你怎么使用这个布局的代码发出来

相关文章: