Я создаю Android-клавиатуру с Eclipse. Я хочу реализовать всплывающие клавиатуры, которые появляются, когда вы долго нажимаете клавишу.ресурсы для Android не найдены после перемещения
Поэтому я присвоил имущество
android:popupKeyboard="@xml/a_popup"
к ключевому тегу и создал всплывающую клавиатуру под «Резом/XML/a_popup.xml»
Это прекрасно работает, но так как я хочу много из разных всплывающих клавиатур, и я не хочу, чтобы все они были непосредственно в «res/xml /», поэтому я переместил файл «a_popup.xml» в «res/xml/popup_keyboards /»
Но теперь я могу Не делайте ссылку на xml-файл больше из моего popupKeyboard-property, говоря
android:popupKeyboard="@xml/popup_keyboards/a_popup"
Если я это сделаю, я получаю сообщение о том, что нет ресурса, который соответствует указанному имени. В файле R.java также нет записи, хотя я очистил проект.
Я также попытался ссылаться на всплывающую клавиатуру по ID, но затем я получаю исключение ResourcesNotFound каждый раз, когда я нажимаю кнопку.
Есть ли у кого-нибудь идея, почему это происходит?
eclipse покажет вам ошибки в представлении об ошибке? – CAA
Я получаю только ошибку в своем коде, в которой говорится: «Не найден ресурс, который соответствует указанному имени (в« popupKeyboard »со значением« @ xml/popup_keyboards/a_popup »)». и я не могу построить свой проект. –
Файл ресурсов не может иметь подкаталоги. [См этот вопрос.] [1] [1]: http://stackoverflow.com/questions/1077357/can-the-android-drawable-directory-contain-subdirectories – cstrutton