簡體   English   中英

Android如何設置按鈕具有透明背景但仍有輪廓

[英]Android how to set button to have transparent background but outline still there

當我設置android:background="@android:color/transparent ,它將我的按鈕背景設置為透明,但按鈕的輪廓消失。如何設置它以使背景透明但仍有輪廓?

您可以使用自定義選擇器,使用不同的九個修補程序圖像來處理按鈕的不同狀態。

鏈接可能會有所幫助

你可以使用這個圖像......

在此輸入圖像描述

我希望它有幫助..

一種方法是讓自己成為一個9邊片,邊框但中間是透明的。

這是一個例子:

例9-補丁

它是一個11x11像素的正方形,帶有2像素的黑色邊框。 如果您下載此png並將其放入draw9patch並在左側和頂部中間添加一個像素,則在您的drawable中添加9patch png文件並設置

android:background="@drawable/bground"

要么將你的9補丁保存為“bground”,要么將上面一行中的內容更改為你保存的內容。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM