您的位置:首页 > 编程语言

添加判断系统地区或语音的代码(以中文为例)

2013-08-12 21:25 281 查看
中文判断:
invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale;

move-result-object v3

sget-object v4, Ljava/util/Locale;->SIMPLIFIED_CHINESE:Ljava/util/Locale; #判断简体中文

invoke-virtual {v3, v4}, Ljava/util/Locale;->equals(Ljava/lang/Object;)Z

move-result v1


一下判断中文地区

invoke-virtual {p0}, Lcom/android/internal/widget/SkyNewGestureSlideView;->getResources()Landroid/content/res/Resources;

move-result-object v3

invoke-virtual {v3}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;

move-result-object v2

.line 171
.local v2, newConfig:Landroid/content/res/Configuration;

iget-object v3, v2, Landroid/content/res/Configuration;->locale:Ljava/util/Locale;

invoke-virtual {v3}, Ljava/util/Locale;->getLanguage()Ljava/lang/String;

move-result-object v3

const-string v4, "zh"

invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

move-result v1
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: