我正在使用按钮控件。我想从后面的代码中获取android:background(图像源)。基于此,我将继续我的代码。如何从代码中获取图像源?
<Button
android:id="@+id/btnPlayPause"
android:layout_width="34dp"
android:layout_height="34dp"
android:layout_marginLeft="15dp"
android:visibility="gone"
android:background="@drawable/play"/>
你在找这样的东西吗?
Button btn = new Button(Context);
Drawable btnDrawable = btn.Background;
现在你可以将drawable与其他人比较(例如来自Android.Resource)
您可以尝试此代码
var beachImage = new Image { Aspect = Aspect.AspectFit };
btnPlayPause.Image = ImageSource.FromFile("imageName.png");