이 튜토리얼 here을 따라 가면서 색상 대신 이미지를 오버레이하는 방법에 대해 질문했습니다. 누구든지 제발 대답 할 수 있습니까?오버레이 이미지 방법
0
A
답변
1
당신은 위젯 간단하게이 작업을 수행 할 수 있습니다
FrameLayout는 위에 다른 뷰를 중첩에 대한 일반적인 메커니즘입니다 :
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<ImageView
android:id="@+id/image"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/my_image"/>
<View
android:id="@+id/overlay"
android:layout_width="fill_parent"
android:layout_height="fill_parent"/>
</FrameLayout>
그런 다음 Java 코드에서 동적으로의 투명도를 설정할 수 있습니다
당신의 오버레이 :View overlay = (View) findViewById(R.id.overlay);
int opacity = 200; // from 0 to 255
overlay.setBackgroundColor(opacity * 0x1000000); // black with a variable alpha
FrameLayout.LayoutParams params =
new FrameLayout.LayoutParams(FrameLayout.LayoutParams.FILL_PARENT, 100);
params.gravity = Gravity.BOTTOM;
overlay.setLayoutParams(params);
overlay.invalidate(); // update the view
+0
흠 ................. – NEXTGENINTL
+0
그건 내가 원했던 방식이 아닙니다. – NEXTGENINTL
관련 문제
- 1. (로드) 이미지 오버레이 만드는 방법
- 2. 오버레이 이미지가 다른 오버레이 이미지
- 3. 이미지 팝업 오버레이
- 4. 이미지 오버레이 이미지 (대체 코드)
- 5. CSS에서 오버레이 배경 이미지 표시
- 6. Google지도 투명 이미지 오버레이
- 7. 원 이미지 오버레이
- 8. 새 색상의 오버레이 이미지
- 9. CImg로 이미지 오버레이
- 10. 4 채널 이미지 오버레이
- 11. 오버레이 Div 이미지
- 12. HTML5 캔버스 오버레이 이미지
- 13. MapView의 오버레이 이미지 /지도?
- 14. Google지도 : 이미지 오버레이 업데이트
- 15. GDI +로 이미지 오버레이
- 16. iTextSharp 오버레이 이미지
- 17. HTML에서 이미지 오버레이
- 18. SVG 격자 오버레이 이미지
- 19. CSS 이미지 오버레이
- 20. 바탕 화면 오버레이 이미지
- 21. MapView에 정적 이미지 오버레이
- 22. 배경에 이미지 오버레이
- 23. 원 오버 이미지 오버레이
- 24. VB.NET에서 스트림의 이미지 오버레이
- 25. 오버레이 이미지 (스피너 포함)
- 26. MKMapView 오버레이 (이미지 애니메이션)
- 27. 활동에 오버레이 이미지 만들기
- 28. 글꼴 굉장 이미지 오버레이
- 29. 오버레이 이미지 저장
- 30. CSS 응답 오버레이 이미지
오버레이가보기 인 경우 onDraw()를 재정 의하여 비트 맵을 그릴 수 있습니다. – Shashika
http://stackoverflow.com/a/12548585/1168654 –