2015-02-04 3 views
-1

enter image description hereHoney comb 및 이후 버전의 색상 팔레트를 구현하는 방법은 무엇입니까?

지난 2 일 동안이 이미지와 같은 색상 표를 구현하려고합니다. 이미지의 색상을 강조하고 싶습니다. 도와주세요.

미리 감사드립니다. 워드 프로세서에서

+0

https://developer.android.com/reference/android/support/v7/graphics/Palette.html ?? – Budius

+0

예,하지만 '팔레트'기호를 확인할 수 없습니다. " 나는 android studio를 사용하고 있습니다. –

+0

문제는 지원 라이브러리를 제대로 가져 오지 않았거나 Android Studio 또는 Eclipse/ADT를 사용하고 있습니까? https://developer.android.com/tools/support-library/setup.html – Budius

답변

2

:

https://developer.android.com/reference/android/support/v7/graphics/Palette.html 응용 프로그램이

import android.support.v7.graphics.Palette < < <

매우 중요하고 단지 예에 따라, 파레트 코드를 실행하는 지원 라이브러리가 있는지 확인

Palette.generateAsync(bitmap, new Palette.PaletteAsyncListener() { 
    public void onGenerated(Palette palette) { 
      Palette.Swatch swatch = palette.getDarkVibrantSwatch(); 
      int backgroundColor = swatch.getRgb(); 
      int titleColor = swatch.getTitleTextColor(); 
      int textColor = swatch.getBodyTextColor(); 
    } 
}); 

수정 :

@CommonsWare가 지적한대로 라이브러리를 가져 오려면 build.gradle을 설정하는 방법입니다.

// inside your dependencies object 
dependencies { 
    compile 'com.android.support:palette-v7:21.0.3' 
    // all your other dependencies 
} 
+2

또한 'compile'com.android.support:palette를 사용하여'palette-v7' 의존성을 추가해야 할 것입니다 -v7 : 21.0.3 '은'app /'모듈에있는'build.gradle' 파일의'dependencies' 클로저에 있습니다 (일반적인 Android Studio 프로젝트 설정을 가정 할 때). – CommonsWare

+0

"Support library"라는 의미의 @CommonsWare에 감사 드려요. 그러나 당신의 설명은 좀 더 기술적입니다. 괜찮 으면 대답에 추가하겠습니다. – Budius

+1

바로 가세요! 요즘 Android Studio 사용자를 위해 지원 지침 라이브러리가 너무 많아서 더 구체적인 지침을 제공하기를 원합니다. – CommonsWare