/ / Android ImageView setImageBitmap або малювати растрові картини на полотні - android, bitmap, ondraw

Android ImageView setImageBitmap або малювати растрові зображення в полотна - Android, растрові зображення, ondraw

У мене є 40 екземплярів мого користувальницького ImageView (доданопрограмно для мого макета), що їх розмір динамічно оцінює (відповідно до розміру дисплея в пікселях). Чи краще зателефонувати на myCustomView.setImageBitmap або замінити onDraw і намалювати растрові картинки на полотні? Усі ці перегляди можна лише клацати, перетягувати та / або кидати; не допускаються інші операції.

Відповіді:

0 для відповіді № 1

Якщо ви хочете намалювати складні речі і зробитискладні перегляди, наприклад, зображення та текст внизу, або введіть коло із зображенням у ньому, ви повинні використовувати onDraw. Але якщо ви хочете просто показати одне зображення, ви можете перейти до setImageBitmap, оскільки це набагато простіше зробити. Тож відповідь така: рішення залежить від ваших потреб та складності малювання.