проблемы с обработкой нескольких языков на Android

#android #error-handling

#Android #обработка ошибок

Вопрос:

Я использую google-api для своего проекта, поэтому мне нужно отображать на других языках. Я использую listview для отображения данных. Этот код завершается ошибкой при присвоении значений столбца «str», в противном случае этот код отлично работает без преобразования языка. Мне нужно преобразовать язык.

         String str = cursor.getString(cursor.getColumnIndex("disease"));
        String st = Translate.execute(str, Language.ENGLISH, Language.FRENCH); 
        String[] column = new String[] {st};

                adapter = new SimpleCursorAdapter(
                    this, 
                        R.layout.list, 
                        cursor, 
                        column, 
                        new int[] {R.id.Name});

                setListAdapter(adapter); 
  

Ответ №1:

используйте концепцию локализации Android ..http://developer.android.com/guide/topics/resources/localization.html