Привет, я новичок в мире Android.Я работаю над приложением, которое поддерживает арабский и английский языки. Поэтому я сделал свой дизайн для английского языка в XML и через код, когда пользователь хочет работать с арабским языком, я изменяю гравитацию своих виджетов, чтобы соответствовать арабскому праву-to-left look.
Теперь у меня есть 2 вопроса: - 1-Должен ли я реализовать виртуальную арабскую клавиатуру?
2-У меня есть список, в котором отображаются темы форума, с которых нужно начинатьright-to-left.Для создания этого списка у меня есть 2 xmls один для списка, а другой для строки списка.Когда язык пользователя арабский, я делаю ALIGN_PARENT_RIGHT для каждого виджета в моем xmls.Он работает для списка XML, но когда я пытаюсь сделать это для строки списка, он выдает исключение источник не найден.
Может помочь мне?
//threads row
//lastPost
tvThread=(TextView)findViewById(R.id.txtLastPost);
//here it throws the exception
params = (RelativeLayout.LayoutParams)tvThread.getLayoutParams();
params.setMargins(20, 0, 0, 0);