第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

我需要這樣的設(shè)計(jì),但我面臨兩個問題

我需要這樣的設(shè)計(jì),但我面臨兩個問題

MMMHUHU 2023-07-19 17:02:28
我需要一個具有以下項(xiàng)目設(shè)計(jì)的列表視圖模板我嘗試了一些找到的代碼,但沒有得到我需要的結(jié)果。  <item    android:bottom="-32dp"    android:left="-3dp"    android:right="-2dp"    android:top="2dp">    <shape android:shape="rectangle" >        <corners android:radius="32dp"/>        <stroke            android:width="2dp"            android:color="#fff" />        <solid android:color="@android:color/transparent" />        <padding            android:bottom="10dp"            android:left="10dp"            android:right="10dp"            android:top="0dp" />    </shape></item>這是我的線性布局背景。
查看完整描述

2 回答

?
慕少森

TA貢獻(xiàn)2019條經(jīng)驗(yàn) 獲得超9個贊

盡管我們可以使用 png 或 或 image 來獲取此 . 但如果你真的想在這個可繪制對象上執(zhí)行此操作,那么這里是代碼。


我嘗試了一下,結(jié)果非常相似。


我使用兩層列表創(chuàng)建了一個可繪制對象,其中包含兩個不同的矩形。


<?xml version="1.0" encoding="utf-8"?>

<layer-list xmlns:android="http://schemas.android.com/apk/res/android">

<item android:bottom="10dip">

    <shape

        android:shape="rectangle"

        android:useLevel="false">

        <corners android:radius="12dp" />

        <stroke

            android:width="2dp"

            android:color="#ffffff" />


        <size

            android:width="60dp"

            android:height="60dp" />


        <solid android:color="@android:color/transparent" />


    </shape>

</item>

<item android:top="20dip">

    <shape android:shape="rectangle">

        <solid android:color="#800080" />

    </shape>

</item>

您可以在您的視圖中使用它作為背景。我已經(jīng)在我的項(xiàng)目中使用過這個,所以我添加了我的項(xiàng)目視圖的代碼。 

http://img1.sycdn.imooc.com//64b7a6e70001e3a607690170.jpg

<?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="wrap_content"

android:background="#800080">


<android.support.constraint.ConstraintLayout 

    xmlns:android="http://schemas.android.com/apk/res/android"

    xmlns:app="http://schemas.android.com/apk/res-auto"

    android:id="@+id/linearLayout"

    android:layout_width="match_parent"

    android:layout_height="wrap_content"

    android:layout_margin="@dimen/text_18"

    android:background="@drawable/sample">


    <TextView

        android:id="@+id/crime_title"

        android:layout_width="0dp"

        android:layout_height="wrap_content"

        android:layout_marginStart="16dp"

        android:layout_marginTop="8dp"

        android:layout_marginEnd="16dp"

        android:text="Crime Title"

        android:textColor="@color/colorAccent"

        android:textSize="18sp"

        app:layout_constraintEnd_toStartOf="@+id/crime_solved"

        app:layout_constraintStart_toStartOf="parent"

        app:layout_constraintTop_toTopOf="parent" />


    <TextView

        android:id="@+id/crime_date"

        android:layout_width="0dp"

        android:layout_height="wrap_content"

        android:layout_marginTop="8dp"

        android:paddingBottom="8dp"

        android:text="Crime Date"

        android:textColor="@color/colorAccent"

        app:layout_constraintEnd_toEndOf="@id/crime_title"

        app:layout_constraintStart_toStartOf="@id/crime_title"

        app:layout_constraintTop_toBottomOf="@+id/crime_title" />



    <ImageView

        android:id="@+id/crime_solved"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:layout_marginTop="16dp"

        android:layout_marginEnd="16dp"

        app:layout_constraintBottom_toBottomOf="@+id/crime_date"

        app:layout_constraintEnd_toEndOf="parent"

        app:layout_constraintStart_toEndOf="@+id/crime_title"

        app:layout_constraintTop_toTopOf="parent"

        app:srcCompat="@drawable/ic_solved" />

</android.support.constraint.ConstraintLayout>

希望這會有所幫助。


查看完整回答
反對 回復(fù) 2023-07-19
?
精慕HU

TA貢獻(xiàn)1845條經(jīng)驗(yàn) 獲得超8個贊

您可以為該形狀創(chuàng)建一個9 補(bǔ)丁圖像,而不是使用 xml drawable ,這可能會有所幫助。

在您最喜歡的圖像編輯器中創(chuàng)建該形狀并將其復(fù)制到項(xiàng)目的可繪制目錄中。

  1. 在 Android Studio 中,右鍵單擊要從中創(chuàng)建 NinePatch 圖像的 PNG 圖像,然后單擊“創(chuàng)建 9-patch 文件”。

  2. 輸入 NinePatch 圖像的文件名,然后單擊“確定”。您的圖像將使用 .9.png 文件擴(kuò)展名創(chuàng)建。

  3. 雙擊新的 NinePatch 文件以在 Android Studio 中將其打開。您的工作區(qū)現(xiàn)在將打開。左側(cè)窗格是繪圖區(qū)域,您可以在其中編輯可拉伸面片和內(nèi)容區(qū)域的線條。右側(cè)窗格是預(yù)覽區(qū)域,您可以在其中預(yù)覽拉伸時的圖形。

  4. 在 1 像素周界內(nèi)單擊以繪制定義可拉伸面片和(可選)內(nèi)容區(qū)域的線條。右鍵單擊(或在 Mac 上按住 Shift 鍵并單擊)以擦除之前繪制的線條。

  5. 完成后,單擊“文件”>“保存”以保存更改。


查看完整回答
反對 回復(fù) 2023-07-19
  • 2 回答
  • 0 關(guān)注
  • 142 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號