не можа атрымаць R.anim ў маім праекце

Я пачаў трохі андроіда праграмавання і я спрабую зрабіць некаторыя анімацыі ў маёй дзейнасці. але ўсе спасылкі выкарыстоўваюць интерполяторы і файлы з тэчкі Рэза/Anim які я не магу знайсці ў маім праекце. Акрамя таго, калі я выкарыстоўваю R.anim я атрымліваю паведамленне пра памылку, што ён не існуе.

Ці ёсць API для загрузкі?

Дзякуй

3

6 адказы

У мяне была такая ж праблема, і ні адно з рашэнняў вышэй не працаваў. У рэшце рэшт, я атрымаў яго на працу, спасылаючыся як android.R.anim , як апісана тут .

6
дададзена
Дзякуючы гэтаму рашэнне працуе для мяне, але я ў канчатковым выніку стварыць сваю ўласную «/ Anim Рэза» тэчку ў маім праекце і капіраванне файлаў анімацыя мне трэба выкарыстоўваць у мой праект ад месцазнаходжання Android SDK, таму што я хацеў выкарыстаць карыстацкую працягласць у файлах ,
дададзена аўтар GraSim, крыніца

Вам трэба імпартаваць файл R. Вы павінны ўбачыць нешта, як паказана ніжэй у спісе імпарту вашага файла класа.

import .R
5
дададзена
У цяперашні час яна працуе выдатна. Дзякуй :) але любая ідэя, дзе ўзяць файлы интерполятор? яшчэ раз дзякую Вас
дададзена аўтар wassim, крыніца

Калі б пытанне падобны, але можа атрымаць доступ да ўсяго іншаму R. * Месца, але не Аніта .

Problem was with an anim xml file missing: xmlns:android="http://schemas.android.com/apk/res/android"

Нішто ў IDE не выяўлены якія-небудзь памылкі. Спадзяюся, што гэта дапамагае каму-то яшчэ.

2
дададзена

Не, R файл не з'яўляецца нейкай API. Гэта файл, створаны з дапамогай Android сістэмы зборкі з наяўных рэсурсаў. Калі вы не можаце знайсці некаторыя канкрэтныя спасылкі на рэсурсы, гэта азначае, што гэтыя рэсурсы не існуюць. Вы павінны змясціць іх туды, дзе яны належаць. Больш падрабязна пра прадастаўлення рэсурсаў для вашых прыкладанняў.

0
дададзена

У маім выпадку была яшчэ адна прычына, чаму мой R.anim.shake не быў прызнаны. Гэта таму, што мой праект падзелены на 2 модуля ( Дадатак і бібліятэкі ). Я змясціў файл анімацыі ( shake.xml ) у Дадатак модуль, калі я спрабаваў спасылацца на яго з бібліятэкі модуля . Перасоўванне shake.xml файл бібліятэкі/SRC/асноўныя/RES/анімэ вырашыць гэтую праблему.

0
дададзена

Няма АПА. Ваша канфігурацыя не так у некаторым родзе. Прыкласці код, магчыма, скрыншот вашага браўзэра праекта, каб мы маглі ўбачыць структуру тэчак/файлаў.

0
дададзена