SORU
30 HAZİRAN 2011, PERŞEMBE


Nasıl Android hex bir Dize için renkli bir tamsayı dönüştürmek için?

android.graphics.Color Bir oluşturulan bir tamsayı var

-16776961 Tamsayı değeri vardır

Ne biçim #RRGGBB hex bir dize içine bu değeri dönüştürebilirim

Basitçe söylemek gerekirse: -16776961 #0000FF çıkış yapmak istiyorum

Not:Çıkış alfa içeren istemiyorum ve de herhangi bir başarı olmadan this example denedim

CEVAP
30 HAZİRAN 2011, PERŞEMBE


Maske sadece RRGGBB ve X sıfır-sıfır verir emin hex (hep 6 karakter uzunluğunda) yapar:

String hexColor = String.format("#X", (0xFFFFFF & intColor));

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Exalto_Gamer

    Exalto_Gamer

    15 EKİM 2014
  • Gigawipf

    Gigawipf

    18 ŞUBAT 2010
  • incognitotraveler

    incognitotra

    27 Mayıs 2010