2017-03-06 2 views
0

동적 배경 그라데이션으로 레이아웃을 원합니다. 한 색상에서 스크롤을 시작하고 다른 색상을 스크롤 끝에서 시작하십시오. 이 화면을 스크롤하지 않으면 배경이 보통 그래디언트처럼 보입니다.scrollView android에서 동적 배경 그라디언트를 만드는 방법

할 방법이 있습니까?

고맙습니다.

+1

에 의해 배경이 어떤 코드를 만들어 본 적이 설정? 스택 오버플로는 사람들이 특정 질문을하는 데 필요한 방향을 제공하는 것이 아닙니다. – drawinfinity

+0

예. 그리고 그것은 규칙적인 행동이 아니기 때문에 제가 여기서 도움을 얻으려고합니다. –

+0

맞지만 우리는 당신이 그것을 고치는 방법을 보려고 노력했는지를 볼 필요가 있습니다. 코드를 작성하여 작동시켜야한다고 생각하고 일반적으로 어떻게해야 하는지를 묻는 것이 아니라 왜 그렇게하는지 묻는 것이 좋습니다. 스택 오버플로는 일반적인 브레인 스토밍이 아닙니다. 당신은 이것을 읽어야합니다 : http://stackoverflow.com/help/how-to-ask – drawinfinity

답변

0

이것이 의미하는 바가 확실하지 않습니다. drawable에 xml 파일을 만들고 background.xml과 같은 이름을 지정할 수 있습니다. 이 예를 들어 파일에서 : 활동의 레이아웃에서 다음

<selector xmlns:android="http://schemas.android.com/apk/res/android"> 
     <item android:state_pressed="false"> 
     <shape android:shape = "rectangle> 
     <gradient 
      android:startColor="#`enter code here`" 
      android:endColor="#`enter code here`" 
      android:angle="..." /> 
     </shape> 
     </item> 
    </selector> 

, 당신은 @drawable/background.xml

+0

나는 그것을 시험해 보았다. 거의 필요한 것입니다. 하지만, 전체 스크롤보기의 배경 크기를 만드는 방법이 있다면. –

+0

'ScrollView'를 아직 사용해 보지 않으셨습니까? 나는 내가 일할 것이라고 생각한다. –

+0

난 scrollView의 자식에게이 배경을 설정한다. 오, 너무 쉬웠다. 부끄러운 줄 알아. 고맙습니다. –

관련 문제