Форум программистов, компьютерный форум CyberForum.ru

Русские буквы в имени ресурса - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android В проекте unity3d в игре сохранение работает а в установленной игре на устройстве нет http://www.cyberforum.ru/android-dev/thread1562088.html
Добрый день Спасибо всем кто поможет Имеем простую игру на юнити 5. Сохранение путем System.Runtime.Serialization.Formatters.Binary работает в проекте в юнити. Создает папку и файл сохранения и благополучно загружает. После build & run игрушка работает, но не загружается. возможно потому что не сохраняет(как это проверить я не знаю). if (!Directory.Exists(Application.dataPath +...
Android Проблэма с файлами FTP Такая проблема,пытаюсь сделать приложение с загрузкой файла с сервера,но оно сразу при запуске вылетает,вот код: package com.redguy.serv4lite3dex; import android.app.*; import android.os.*; import org.jsoup.*; import org.jsoup.nodes.*; import android.view.*; import android.widget.*; http://www.cyberforum.ru/android-dev/thread1562087.html
Android Tween engine
Доброго времени суток, пишу в AndroidStudio на Java под framework`ом LidGDX. Надо для анимации поставить библиотеку Tween engine. Поставил, создал класс, работаю с ним и т.д. Но при запуске вылетает вот такая ошибка Exception in thread "main" java.lang.NoSuchFieldError: isWindows at com.badlogic.gdx.backends.lwjgl.LwjglNativesLoader.load(LwjglNativesLoader.java:44) at...
Как изменять тему активити в процессе работы приложения? Android
Просто чтобы нажал на кнопку - и тема изменилась. Думаю вы поняли :) заранее спасибо!
Android Общая музыка для нескольких активностей http://www.cyberforum.ru/android-dev/thread1561763.html
Приветствую, подскажите, можно ли сделать общий MediaPlayer для нескольких активностей? Хочу, чтобы музыка играла без остановки на всех активностях, а не останавливалась, при переходе на другие активности, но при этом, чтобы когда программа закрывалась музыка играть тоже переставала. Пробовал манипулировать с onPause и onStop, но не получается нужного результата. А сохранять время которое уже...
Android Как узнать имя таблицы на которую установлен курсор Есть БД состоящая из нескольких таблиц. Как узнать на какую конкретно таблицу установлен курсор. Нужен метод обратный cur=db.query(useTableName, null, null, null, null, null, null); Как то не очень хочется постоянно следить за useTableName подробнее

Показать сообщение отдельно
Dmitrin
21 / 21 / 3
Регистрация: 04.12.2012
Сообщений: 519

Русские буквы в имени ресурса - Android

26.10.2015, 00:22. Просмотров 241. Ответов 4
Метки (Все метки)

Здравствуйте. Я парсю json файл.

Пример строчки json: "ImagePath" : "Moscow.jpg"

В папке Resourse/drawable у меня есть разные изображения (Moscow.jpg, London.png и т.д). В цикле присваиваю ImageView id ресурса следующим образом:

C#
1
2
3
4
5
ImageView ivItem = FindViewById<ImageView>(Resource.Id.ivItem);
....
string image = group.Items[i].ImagePath.Remove(group.Items[i].ImagePath.Length - 4, 4); // Обрезаем расширение и получаем просто Moscow, London...
 
ivItem.SetImageResource((int)typeof(Resource.Drawable).GetField(image).GetValue(null));
Когда английские наименование вроде работает. Но может встретиться такое

....
"ImagePath": "Мадрид.jpg"
....
"ImagePath": "Париж.jpg"
....

Как с этим поступить? Я не могу добавить в папку ресурсов файл на русском (пишет Invalid filename. Unable to add.)

Как вообще в проект можно добавить файл изображения на русском языке? (в папку Assets тоже не получилось)

Json файл трогать нельзя.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru