這不是我之前發佈的兩個問題,同一個應用程序,但不同的問題。我使用RecyclerView將ImageButtons逐個添加到GridLayout中。我的應用程序偵聽傳入圖像和字符串以標記按鈕。如何在GridLayout中將設置的圖像按鈕背景設置爲透明
我需要按鈕的背景是透明的(不是你看到的灰色方塊)。如果我設置:
android:background="#00000000"
對於被使用RecyclerView充滿了我的空白圖像按鈕,那麼它就像一個透明的按鈕放在我的形象的頂部,我對我的按鈕onClickListener不工作了。 我在哪裏設置這些參數?在我的RecyclerViewAdapter中?
嗨,但如果灰色是實際圖像的背景,那麼您應該使用不同的程序來將實際圖像的背景設置爲透明。在任何情況下,請嘗試設置'holder.AppButton.setBackgroundResource(R.color.mytransparent);'在其中'R.color.mytransparent'在Styles.xml中定義爲'#00000000 '。嘗試一下,讓我知道這是否有幫助。 –
ishmaelMakitla
@ishmaelMakitla灰色不是圖像的實際部分,它是在圖像放入按鈕時添加到圖像中的東西。但我會嘗試你所說的,謝謝 –
好的,請給它嘗試,讓我知道它是否有幫助,否則我們可以探索其他解決方案。 – ishmaelMakitla