Tôi đang cố gắng sử dụng stat_sys_download android.R.drawable làm hình nền cho một cái nhìn văn bản nhưng nó không hiển thị:Android: Không thể sử dụng android.R.drawable như hình nền cho TextView
textview.setBackgroundDrawable(getResources().getDrawable(android.R.drawable.stat_sys_download));
Nếu tôi sử dụng một android.R.drawable khác nhau như ic_menu_save nó hoạt động tốt:
textview.setBackgroundDrawable(getResources().getDrawable(android.R.drawable.ic_menu_save));
tôi tuy nhiên có thể sử dụng stat_sys_download như một biểu tượng trên menu option vì vậy tôi biết nó tồn tại:
menu.add(0, OPTION_MENU_SORTBY, 0, Str.TEXT_SORTBY).setIcon(android.R.drawable.stat_sys_download);
Vậy tại sao tôi có thể sử dụng stat_sys_download làm biểu tượng chứ không phải làm nền? Tôi có nên sao chép nó vào thư mục tài nguyên của mình và sử dụng nó theo cách đó không?
Điều gì sẽ xảy ra nếu bạn sao chép drawable.stat_sys_download vào thư mục cục bộ của bạn và sau đó sử dụng yourpackage.R.drawable.stat_sys_download để thay thế? – Gallal