Android 針對華為手機呼叫裁剪出現圓形裁剪框的處理
阿新 • • 發佈:2018-12-13
在網上找的教程大都是:
if(android.os.Build.MODEL.contains("HUAWEI"))
{//華為特殊處理 不然會顯示圓
intent.putExtra("aspectX", 9998);
intent.putExtra("aspectY", 9999);
}
else
{
intent.putExtra("aspectX", 1);
intent.putExtra("aspectY", 1);
}
但是經過測試有時候並不管用,可以嘗試使用:
if (Build.MANUFACTURER.equals("HUAWEI")) {
intent.putExtra("aspectX", 9998);
intent.putExtra("aspectY", 9999);
} else {
intent.putExtra("aspectX", 1);
intent.putExtra("aspectY", 1);
}