有人知道适用于 20:9 屏幕比例以及平板电脑的 Android 初始屏幕图像的尺寸吗?我有全尺寸的图像,所以 9patch 对我不起作用。谢谢
1 回答
2
管理此问题的最佳方法是使用由 SVG 图像制成的 Vector Drawables(不适用于具有清晰细节的图片),
请您的设计师
SVG为您的初始屏幕提供图像。使用svg2android转换器将图像转换为
VectorDrawable.使用此矢量可绘制对象作为图像源,如下所示:
app:srcCompat="@drawable/your_vector" //xml _yourImageView.SetImageResource(Resource.Drawable.your_vector); // C#另外,请注意,您需要使用
android.support.v7.widget.AppCompatImageView而不是正常ImageView的才能正常工作。MainApplication并在继承 Application 类的类的 OnCreate 中添加以下代码行。AppCompatDelegate.CompatVectorFromResourcesEnabled=(true);
如果你想用老式的方式来做,我建议你1687x3653使用20:9
于 2018-12-04T06:50:09.203 回答