답변
용액
그 용 포토 아래
같은 코드 화상을 보면 :
- 하는 형상 drawabl 준비 전자
고해상도/드로어 블/사진 gradient_shape.xml : 여기
<ImageView
android:id="@+id/photo"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/photo"
android:src="@drawable/gradient_shape" />
는 드로어 블/사진 그냥 드로어 블 폴더에 된 jpeg된다 activity_main.xml :
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<gradient
android:startColor="#00FFFFFF"
android:endColor="#FFFFFFFF"
android:type="linear" />
</shape>
레이아웃을 정의
EDIT 자세한 내용은 이 Tutorial
이것은 투명하지 않습니다. – ftp27
@ ffp27 이것은 당신의 이미지와 & 맞는 투명 솔루션입니다. 내 답변의 튜토리얼을 참조하십시오. &이 도움을 바랍니다. –
이 aswer는 정확하다, 그것은 나를 위해 일했다! 감사합니다. @DixitPatel – timbillstrom
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<gradient
android:startColor="#00FFFFFF"
android:endColor="#FFFFFFFF"
android:type="linear" />
</shape>
완벽한 transperancy를 참조하십시오. 아래의 그래디언트보기가 실제로 그래디언트 모양보기를 만지는 것이 아니라 아래에 있는지 확인하십시오.
당신이 주요 RelativeLayout의,ListView를 및 보기가있는 경우 (배경 : 그라데이션을)
이 그라데이션보기는 측면리스트 뷰의, 상단에, 그리고 있는지 확인하십시오. 귀하의 그라디언트이 제쳐두면 투명하게됩니다 RelativeLayout 배경색이 아닌 ListView.
나는 당신이 내가하고 싶은 말을 이해하기를 바랍니다.
또한 여기를 참고하십시오. http://stackoverflow.com/a/5088137/4270676 ImageView에서도 작동해야합니다. – Lucker10
@ Lucker10 네. 이것은 정답입니다. 고맙습니다! – ftp27