2015-06-28 15 views
5

ngoại lệ huy động trong khi hiển thị:Android có vẽ ngoại lệ

Color value '?attr/colorAccent' must start with # (2 similar errors not shown) 

này có nghĩa là gì? Tài liệu không phải là rất tốt trên thư viện hỗ trợ. Có ai có một ví dụ tốt về cách thực hiện FloatingActionButton?

Trả lời

0

Có vẻ như đang tìm mã HEX cho màu sắc (ví dụ: #FF0000). Giá trị ?attr/colorAccent có thể quay lại null.

Thử thay thế màu thực tế (mã HEX) cho giá trị.

+0

Nơi nào? Attr live? Tôi đang cố gắng tìm thư mục đó trong thư mục giá trị của dự án Android và nó không tồn tại. Tôi có nên tạo một thư mục không? – George

+0

Đây là tệp Android mặc định gốc. Nó sẽ nằm trong các tệp SDK. https://developer.android.com/sdk/api_diff/21/changes/android.R.attr.html – Frank

0

Thêm màu sắc thiếu để AppBaseTheme của bạn và lỗi sẽ biến mất:

<style name="AppBaseTheme" parent="@android:style/Theme.Material.Light.DarkActionBar"> 
    ... 
    <item name="colorAccent">@color/your_accent_color</item> 
    <item name="colorControlHighlight">@color/your_ch_color</item> 
</style> 
1

hãy thử chọn màu cho Fab bạn theo cách này:

fab:button_color="@android:color/holo_blue_bright" 

Hãy xem để thực hiện đầy đủ của tôi.

<com.software.shell.fab.FloatingActionButton 
    android:id="@+id/sub_category_fab" 
    fab:type="DEFAULT" 
    android:visibility="visible" 
    fab:button_color="@android:color/holo_blue_bright" 
    fab:image="@mipmap/ic_add_white_24dp" 
    fab:image_size="@dimen/fab_image_size" 
    fab:hide_animation="@anim/fab_roll_to_right" 
    fab:show_animation="@anim/fab_roll_from_down" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignParentEnd="false" 
    android:layout_alignParentRight="true" 
    android:layout_alignParentBottom="true" 
    android:layout_margin="@dimen/fab_margin" 
    /> 
0

Theo tôi đây là lỗi trong thư viện thiết kế. Tôi có ngoại lệ tương tự được nêu ra trong khi dựng hình (trong dạng xem thiết kế) nhưng khi chạy nút nổi hoạt động. Hơn nữa, app:fab_colorNormal và các thuộc tính liên quan đến fab khác không được xem xét trong bản xem trước, và cũng có một bóng vuông lạ xung quanh nút.

Tất cả những điều này không phù hợp với thực thi thực tế: khi tôi thử nghiệm trên cả thiết bị thực/mô phỏng, nút hoạt động như mong đợi

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