在我的自定义相机中,我需要保存捕获图像的方向.此代码适用于其他Android版本.但它不适用于6.0.1.将属性保存到图像文件后,得到的结果是错误的.
try {
exif = new ExifInterface(pictureFile.getAbsolutePath());
exif.setAttribute(ExifInterface.TAG_ORIENTATION, "" + orientation);
exif.saveAttributes();
} catch (IOException e) {
e.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud) 我想改变Android应用程序本地化阿拉伯语 - 英语.
但是,当我将语言更改为阿拉伯语时,它将所有数字更改为阿拉伯语,以便应用程序崩溃我想将语言更改为阿拉伯语并防止更改数字语言来自英语.
Locale locale = new Locale(AppConfig.Language);
Locale.setDefault(locale);
Configuration config = new Configuration();
config.locale = "ar";
getBaseContext().getResources().updateConfiguration(config,
getBaseContext().getResources().getDisplayMetrics());
setContentView(R.layout.activity_main);
Run Code Online (Sandbox Code Playgroud)
当我想使用gps获取位置时它是阿拉伯语中的返回数字我怎么能阻止它改变数字语言?
我想知道Google是如何做到这一点的.
禁用GPS时,请准确定位我.
首先,我认为谷歌从手机信号塔获取信息,然后我才知道谷歌没有带我的手机信号塔和GPS来显示我的准确位置.
有人知道它是如何工作的吗?