Как выбрать цвет фона Представления

Этот XSLT даст желаемый результат:

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  <xsl:output method="xml" indent="yes"/>

  <xsl:template match="@* | node()">
    <xsl:copy>
      <xsl:apply-templates select="@* | node()"/>
    </xsl:copy>
  </xsl:template>

  <xsl:template match="particular-tag">
    <xsl:copy>
      <xsl:apply-templates select="*">
        <xsl:sort select="@attrib"/>
      </xsl:apply-templates>
    </xsl:copy>
  </xsl:template>
</xsl:stylesheet>
171
задан Jeremy Logan 28 May 2010 в 19:37
поделиться

4 ответа

Необходимо передать int в аргументе.

Первый Пример:

view.setBackgroundColor(-500136)

Второй Пример:

int colorId = R.color.green;

view.setBackgroundResource(colorId);
0
ответ дан 23 November 2019 в 20:41
поделиться

Это должно хорошо работать: v.setBackgroundColor(0xFF00FF00);

0
ответ дан 23 November 2019 в 20:41
поделиться

В kotlin Вы могли сделать это как это:

val backgroundColor = R.color.whatever_color_you_like
view.setBackgroundColor(getColorCompat(backgroundColor))

, Где getColorCompat() дополнительная функция:

/**
 * Extension method to provide simpler access to {@link ContextCompat#getColor(int)}.
 */

 fun Context.getColorCompat(color: Int) = ContextCompat.getColor(this, color)
1
ответ дан 23 November 2019 в 20:41
поделиться

Вы не можете хранить большинство поплавков с идеальной точностью в цифровом компьютере

-121--3147208-

I зависит от платформы. Документацию можно найти здесь .

Полезно использовать ceil или floor , когда вы знаете, что вы хотите (округлить вверх или вниз).

-121--3153506-

и каков правильный способ изменения цвет фона в любом ракурсе?

В любом ракурсе ? Все, что у вас есть, правильно, хотя вы должны отказаться от вызова invalidate () .

Однако некоторые ракурсы уже имеют фон. Например, Кнопка уже имеет фон: грань самой кнопки. Этот фон представляет собой StateListDrawable , который можно найти в android-2.1/data/res/drawable/btn _ default.xml в установке Android SDK. Это, в свою очередь, относится к множеству растровых изображений с девятью заплатами, доступных в нескольких плотностях. Вы должны клонировать и модифицировать все это для достижения ваших зеленых целей.

Короче говоря, лучше найти другой пользовательский интерфейс образца чем пытаться изменить фон кнопки .

12
ответ дан 23 November 2019 в 20:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: