Как мога да попреча на ImageButton да разтяга изображението?
Използвайки този фрагмент:
<ImageButton
android:src="@drawable/prediction"
android:background="?android:attr/selectableItemBackground"
android:gravity="center_horizontal"
android:scaleType="centerInside"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:contentDescription="some description"
android:text="@string/predict"
local:MvxBind="Click ExecuteQueryCmd" />
Получавам следния ефект:
Изображението е 64x64 png.
Всичко, което искам, е ImageButton да зачита естествената ширина и дължина, следователно разделителната способност на изображението, което му е присвоено. Препоръки въз основа на подобна публикация е да използвате бутон, да зададете фона му на изображение и след това да използвате персонализирани селектори, но това звучи като хак. Или това е правилният начин да направите това?