2011-12-18 22 views
7

Tôi đã có bố cục XML này. Frame_top_widget_holo là một bản vá 9 bản có thể vẽ được với các đường đệm ở phía dưới và bên phải. Nó cũng có dòng trên đầu và bên trái cho các giới hạn kéo dài. Nó được đặt làm nền, có một hình ảnh có thể vẽ được đặt làm nguồn. Kết quả cho thấy cả hai nhưng hình ảnh src chồng chéo lên bộ đệm bởi các drawable. Vấn đề là scaleType vì vậy tôi nghi ngờ điều này có thể là một lỗi. Có ai có một ý tưởng làm thế nào để sửa lỗi này?Bản vá của ImageView 9 có thể vẽ được bằng các đường đệm không được tôn trọng

<?xml version="1.0" encoding="utf-8"?> 
<ImageView xmlns:android="http://schemas.android.com/apk/res/android" 
    android:scaleType="centerCrop" 
    android:background="@drawable/frame_top_widget_holo" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:src="@drawable/bigpicture" /> 

Trả lời

13

android: cropToPadding = "true" giải quyết vấn đề này. Sigh ..

Các vấn đề liên quan