Я пытаюсь создать проект библиотеки, чтобы использовать его для плагина Unity3d. Все правильно, но когда я пытаюсь показать пользовательские progressDialog, например я делаю это, получая ресурсы $ NotFoundException
LayoutInflater inflater = (LayoutInflater)getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View layout = inflater.inflate(com.myapp.test.R.layout.loading, null);
layout.setMinimumWidth((int)(displayRectangle.width() * 0.9f));
layout.setMinimumHeight((int)(displayRectangle.height() * 0.9f));
progress.setView(layout);
я делаю что-то не так? Мой проект библиотеки (файл jar) кажется, что не содержит никаких макетов или ресурсов ... Я добавил предпочтения eclipse Is Library true.
Является ли этот фрагмент из проекта библиотеки, или из проекта, который использует свою библиотеку? – Egor
Если я не ошибаюсь, то нет возможности инкапсулировать ресурсы в файл jar. Единственный способ - включить вашу библиотечную программу в ваше игровое приложение, настраивая его путь сборки в Eclipse. – edoardotognoni
ОК, поэтому я думаю, что правильный путь - экспортировать мою игру Unity в Eclipse и добавить мой проект в качестве библиотеки. Благодаря! – Patrick