Câu hỏi được gắn thẻ «android-drawable»

Trong Android, Drawable là một khái niệm trừu tượng chung cho "thứ gì đó có thể vẽ".

22
Cách khắc phục: android.app.RemoteServiceException: Thông báo xấu được đăng từ gói *: Không thể tạo biểu tượng: StatusBarIcon
Tôi đang thấy ngoại lệ sau trong nhật ký sự cố: android.app.RemoteServiceException: Bad notification posted from package com.my.package: Couldn't create icon: StatusBarIcon(pkg=com.my.package user=0 id=0x7f02015d level=0 visible=true num=0 ) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1456) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:146) at android.app.ActivityThread.main(ActivityThread.java:5487) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1283) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1099) at dalvik.system.NativeStart.main(Native Method) Tôi đang …

13
Thêm hiệu ứng gợn sóng vào nút của tôi với màu nền của nút?
Tôi đã tạo một nút và tôi muốn thêm hiệu ứng gợn sóng vào nút đó! Tôi đã tạo tệp XML bg nút: (bg_btn.xml) <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <gradient android:startColor="#FFFFFF" android:endColor="#00FF00" android:angle="270" /> <corners android:radius="3dp" /> <stroke android:width="5px" android:color="#000000" /> </shape> Và đây là tệp hiệu ứng gợn sóng của tôi: …


4
Cách căn giữa vectơ có thể vẽ được trong danh sách lớp mà không cần chia tỷ lệ
Tôi đang cố gắng sử dụng a VectorDrawabletrong a LayerListmà không chia tỷ lệ vector. Ví dụ: <layer-list> <item android:drawable="@color/grid_item_activated"/> <item android:gravity="center" android:drawable="@drawable/ic_check_white_48dp"/> </layer-list> ic_check_white_48dpId có thể vẽ được định nghĩa là: <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="48dp" android:height="48dp" android:viewportWidth="24.0" android:viewportHeight="24.0"> <path android:fillColor="#FFFFFFFF" android:pathData="M9,16.17L4.83,12l-1.42,1.41L9,19 21,7l-1.41,-1.41z"/> </vector> Hiệu ứng mong muốn là để biểu …

5
Làm thế nào để tham chiếu các thuộc tính style từ một drawable?
Tôi muốn có 2 chủ đề có thể chọn cho ứng dụng của mình. Để làm điều đó, tôi đã xác định một số thuộc tính, như sau: <attr format="color" name="item_background" /> Sau đó, tôi tạo cả hai chủ đề, như thế này: <style name="ThemeA"> <item name="item_background">#123456</item> </style> <style name="ThemeB"> …


7
Nét mở của Android?
Có thể tạo một đối tượng hình dạng Android chỉ với nét vẽ trên một số mặt nhất định không? Ví dụ: tôi có: <stroke android:width="3dip" android:color="#000000" android:dashWidth="10dip" android:dashGap="6dip" /> Tương tự như CSS này: border: 3px dashed black; Làm cách nào để đặt nét vẽ chỉ ở một bên? …


9
Android: Thay thế cho context.getDrawable ()
Tôi đã sử dụng context.getDrawable()như thế này trong dự án của mình: Drawable greenProgressbar = context.getDrawable(R.drawable.custom_progressbargreen); Nhưng Eclipse đang cho tôi một lỗi mà nó cần a Minimum API level of 21. Điều này có nghĩa là sau khi tìm kiếm nhanh trên google, APP của tôi sẽ chỉ có …

6
Tạo một Bitmap / Có thể vẽ từ đường dẫn tệp
Tôi đang cố tạo Bitmap hoặc Drawable từ đường dẫn tệp hiện có. String path = intent.getStringExtra("FilePath"); BitmapFactory.Options option = new BitmapFactory.Options(); option.inPreferredConfig = Bitmap.Config.ARGB_8888; mImg.setImageBitmap(BitmapFactory.decodeFile(path)); // mImg.setImageBitmap(BitmapFactory.decodeFile(path, option)); // mImg.setImageDrawable(Drawable.createFromPath(path)); mImg.setVisibility(View.VISIBLE); mText.setText(path); Nhưng setImageBitmap(), setImageDrawable()không hiển thị hình ảnh từ đường dẫn. Tôi đã in đường dẫn với mTextvà …


4
Thanh tiến trình với các góc tròn?
Tôi đang cố gắng đạt được thiết kế thanh tiến trình này: Mã hiện tại mà tôi đã tạo: Đây là mã: <item android:id="@android:id/background"> <shape> <corners android:radius="8dp"/> <solid android:color="@color/dirtyWhite"/> </shape> </item> <item android:id="@android:id/progress"> <clip> <shape> <corners android:radius="8dp"/> <solid android:color="@color/colorPrimaryDark"/> </shape> </clip> </item> Thanh tiến trình của tôi: <ProgressBar android:id="@+id/activeProgress" style="?android:attr/progressBarStyleHorizontal" …


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.