2016-09-02 40 views
0

我有一個BG應該是半透明的片段。所以,我使用的是黑色透明度爲75%的<color name="transparent75">#BF000000</color>Android透明色在不同設備上的工作方式不同

三星S4看起來不錯,但它在索尼設備上太透明瞭。我一會兒在Google上搜索,並沒有得到任何適當的解決方案。

任何解決方案非常讚賞。

+2

我想是因爲屏技術,由於AMOLED屏幕有深黑色會看起來更暗,而且IPS屏幕將是更輕,因爲你的透明度是基於黑色,是戈納在不同的屏幕上看起來有些不同 – Mihai

回答

1

我不認爲每個屏幕都是平等的。我試過比較nexus 5和Samsung s4上的白色背景,結果是不同的。

我找到了關於色彩還原的討論here。也許這就是你現在正在經歷的事情。

nexus 5和6之間的屏幕技術不同.5使用背光IPS屏幕,在再現白色方面通常被認爲是優越的,並且顏色往往更加生動。 nexus 6有一個Amoled屏幕 - 它沒有反光,每個像素單獨點亮。複製屏幕非常適合複製黑色,並且在色彩方面通常也更加飽和。 - Jakshadows26

+0

謝謝。完全同意你的看法。你認爲這種情況有什麼可能的解決辦法嗎? – sha

+0

您需要在每個屏幕上進行精確的色彩還原嗎?我認爲爲此提供解決方案是不可能的。 –

+0

對我來說,問題是......透明片段上的文本不清楚,因爲它們與下面片段中的文本重疊..並且它在Sony上 – sha

相關問題