2
我有Android應用程序,它有很多本地化的不同語言的字符串資源(對於10種語言~200字符串)。其中一些在有限的區域顯示。爲了使它們正確匹配,我針對不同分辨率(ldpi,hdpi等)使用不同的文本大小。但是現在我有一個問題,一些不同語言的文本有不同的長度,不適合這個區域。有沒有辦法,我怎樣才能正確地適應所有的文字,以避免一種語言的文本太小,另一種語言的文字太大?謝謝。如何在Android上爲不同分辨率的不同語言設置文本?
謝謝,我想到了這一點,但我很害怕我會爲特定語言和特定的解決方案創建自定義值,例如:res/values-es-ldpi/dimens.xml,res/values-es- xhdpi/dimens.xml。我會因此而陷入混亂。我說得對嗎? – yozhik
不幸的是沒有更好的方法來做到這一點。 – blganesh101
如何創建自定義類MyTextViewAdjuster擴展了TextView並覆蓋了一些方法來針對不同的語言調整具有特定大小的不同文本長度?他們在我的佈局中使用這個類。 – yozhik