如果您查看此应用程序(https://play.google.com/store/apps/details?id=fr.recettetek&hl=en_GB),将会看到该应用程序提供了图像视图,并在顶部角落带有一个小垃圾桶图标,可删除该图像。同样,图像视图在其周围具有边框,并在不更改图像长宽比的情况下显示图像。如何在图像视图中提供这些功能或任何其他功能?一般来说,如何自定义图像视图并使它们更实用?
答案 0 :(得分:1)
ImageView本身仅用于显示特定图像。要具有自定义行为或UI(例如删除图标),您需要创建一个自定义视图。
您可以通过扩展其中一个ViewGroup(例如RelativeLayout)来创建视图。
有关自定义视图的详细信息,请参阅:https://developer.android.com/training/custom-views/create-view