私のプロジェクトでR.animを取得することはできません

私はいくつかのアンドロイドプログラミングを始めました。私は私の活動でいくつかのアニメーションをしようとしています。すべての参照は私のプロジェクトで見つけることができないres/animフォルダからのインターポレータとファイルを使用しています。また、R.animを使用しているときに、存在しないというエラーが表示されます。

ダウンロードするAPIはありますか?

ありがとうございました

3
追加された
ビュー: 1

6 答え

私は同じ問題を抱えていました。 最後に、で説明されているように、 android.R.anim として参照することで動作させました。ここを参照してください。

6
追加された
ありがとう、このソリューションは私のために働いたが、私は私のプロジェクトで私自身の "res/anim"フォルダを作成し、Android SDKの場所から私のプロジェクトに使用する必要がアニメーションファイルをコピーして終了したので、 。
追加された 著者 GraSim,

Rファイルをインポートする必要があります。あなたはクラスファイルのインポートリストに以下のようなものがあるはずです。

import .R
5
追加された
今はうまくいく。ありがとうございました:)しかし、補間ファイルをどこから入手するのかについての考えはありますか?ありがとうございました
追加された 著者 wassim,

同様の問題はありましたが、他のすべての R。* の場所にはアクセスできますが、 anim ではアクセスできませんでした。

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つのモジュール( applibrary )に分かれていたからです。 library モジュールから参照する際に、アニメーションファイル( shake.xml )を app モジュールに配置しました。 shake.xml ファイルを library/src/main/res/anim に移動すると問題が解決しました。

0
追加された

いいえapi。あなたの設定は何らかの形で間違っています。いくつかのコード、おそらくはプロジェクトブラウザのスクリーンショットを添付して、フォルダ/ファイル構造を見ることができます。

0
追加された