사용하여 텍스트 색상을 얻기의 올바른 방법을 보여주는 저를 도와주세요.
비트 맵 bm = BitmapFactory.decodeResource (getResources(), VersionData.getOsDrawable (osVersion));
Palette.PaletteAsyncListener listener = new Palette.PaletteAsyncListener() {
public void onGenerated(Palette palette) {
Log.d("Palette", "Palette has been generated");
TextView tv1 = (TextView) findViewById(R.id.tv1);
TextView tv2 = (TextView) findViewById(R.id.tv2);
// use initialized Pallet here tv1.setBackgroundColor(palette.getVibrantColor(0x000000));
tv2.setBackgroundColor (palette.getVibrantColor (0x000000)));
//Noticed the Expanded white doesn't show everywhere, use Palette to fix this
collapsingToolbar.setExpandedTitleColor(palette.getVibrantColor(0x000000));
}
};
// Start this Async, because it takes some time to generate
Palette.from(bm).generate(listener);
우수한 재질 디자인 샘플 프로젝트 https://github.com/mwolfson/android-historian
getBodyTextColor 시도가 (당신이 달성하려고 무엇) –
? 너 무슨 짓을 한거야? 이것은 나에게 분명한 질문이 아니다. – Randy
getBodyTextColor()와 같은 결과 #Ahmed –