在 android 编程中更改 English/Persian 中的语言
Changing the language in English/Persian in android programming
我有个问题要问你。
我用 this link 制作了一个键盘,然后,我想在 English/Persian 中分配一个用于更改语言的按钮,但是我不能分配这个按钮来这样做,我的意思是我没有不知道该怎么做。
请帮帮我:)
您可以试试这个解决方案。
通常我们的键盘有两种模式:英语模式和波斯语模式,如果单击您提到的按钮,我们会切换到另一种模式。据我了解,更改语言模式时,我们有两件事要做:
1.更改每个按键的语言
2. 改变TextView的语言显示。
第一个只需要准备2个图片资源即可。每次切换语言模式,为每个按钮重置可绘制对象。
关于第二个,每个键都将包含一个字符列表,当您按下时,该列表将显示在 TextView 上。所以你可以为每个键初始化两个列表字符,一个在 E 中,另一个在波斯语中。由于按下模式和键,您将获得适当的字符并附加到 TextView。
希望有用。
我有个问题要问你。
我用 this link 制作了一个键盘,然后,我想在 English/Persian 中分配一个用于更改语言的按钮,但是我不能分配这个按钮来这样做,我的意思是我没有不知道该怎么做。
请帮帮我:)
您可以试试这个解决方案。 通常我们的键盘有两种模式:英语模式和波斯语模式,如果单击您提到的按钮,我们会切换到另一种模式。据我了解,更改语言模式时,我们有两件事要做: 1.更改每个按键的语言 2. 改变TextView的语言显示。
第一个只需要准备2个图片资源即可。每次切换语言模式,为每个按钮重置可绘制对象。 关于第二个,每个键都将包含一个字符列表,当您按下时,该列表将显示在 TextView 上。所以你可以为每个键初始化两个列表字符,一个在 E 中,另一个在波斯语中。由于按下模式和键,您将获得适当的字符并附加到 TextView。 希望有用。