Хотелось бы узнать, есть ли хорошая идея, как переключать раскладки в соответствии с выбранным языком приложения - например, переключаться между макетом слева направо и справа налево. Иметь разные изображения или письменный текст и, конечно, положение.
Я думал, что делаю это с помощью закрытого члена в приложении, который указывает текущий выбранный язык. По этому параметру я могу выбрать соответствующий XML, текст и т. Д.
На самом деле я мог бы создать некоторый класс LayoutFactory, хотя на самом деле я не думаю, что это необходимо.
Но придётся создавать реализованные макеты XML.
Есть ли возможность разместить подкаталоги под макетом?
Или я должен назвать файлы как en_ .xml и he_ .xml и т. Д.?