2016-06-14 10 views
0

제목과 마찬가지로 밝히기에 사용되는 색상을 쉽게 사용자 정의 할 수있는 방법을 찾고 있습니다.

createCircularReveal() 색상을 변경하는 방법은 무엇입니까?

가능한 경우 공식 코드를 사용하고 싶습니다 (타사 라이브러리는 사용하지 마십시오).

나는 보통의 코드를 사용하고 있습니다 :

Animator anim = ViewAnimationUtils.createCircularReveal(myView, cx, cy, 0, finalRadius); 
myView.setVisibility(View.VISIBLE); 
anim.start(); 

답변

2

원형을 어떤 색깔이없는 애니메이션을 알 수있다. 색상을 원한다면 원형 표시에 제공하는 뷰의 배경색을 설정해야합니다.

+0

당신은 질문을 이해하지 못한 것처럼 보입니다. 당신이 말하는 색은 계시의 반경이 커지면 나타나는 것입니다. 색상, 이미지 또는 원하는대로 설정할 수 있습니다. 필자는 Reveal 효과에서 사용 된 뷰와 겹치는 색에 대해 말하고 있습니다. 저는 2 개의 장치와 흰색에서 테스트합니다 : huawei mate 8과 samsung s3. – MiguelHincapieC

+0

당신이 말하는 내용을보기 위해 코드를 제공 할 수 있다면, 많은 도움이 될 것입니다. thx – MiguelHincapieC

+0

흠, 당신이 무슨 색깔인지 모르겠습니다. 내 경험에 비추어 볼 때 순환 표시는 기본적으로 애니메이션이 완료 될 때까지 제공된 이미지를 부분적으로 보여주는 마스크입니다. 수정하려는 다른 색상이있는 경우보기/조각/활동의 일부가됩니다. – Jin

관련 문제