Java 无法解决多个错误

Java 无法解决多个错误,java,android,xml,eclipse,android-layout,Java,Android,Xml,Eclipse,Android Layout,我在eclipse中工作,我遇到了许多其他人遇到的相同错误,但事情似乎仍然不起作用。我收到了我的可绘制源和id源的多个布局无法解决的答案。我试着用Cntrl shift O订购每一条生产线,但似乎没有任何效果 我正在查看我的activity_mainxml文件,没有发现任何错误,但根据我在这里读到的内容,这可能是问题的根源 你知道我会错过什么吗?如有任何建议,将不胜感激 package com.example.alltruths; import android.app.Activity; im

我在eclipse中工作,我遇到了许多其他人遇到的相同错误,但事情似乎仍然不起作用。我收到了我的可绘制源和id源的多个布局无法解决的答案。我试着用Cntrl shift O订购每一条生产线,但似乎没有任何效果

我正在查看我的activity_mainxml文件,没有发现任何错误,但根据我在这里读到的内容,这可能是问题的根源

你知道我会错过什么吗?如有任何建议,将不胜感激

package com.example.alltruths;

import android.app.Activity;
import android.graphics.drawable.AnimationDrawable;
import android.hardware.Sensor;
import android.hardware.SensorManager;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.view.Menu;
import android.view.animation.AlphaAnimation;
import android.widget.ImageView;
import android.widget.TextView;

public class MainActivity extends Activity {

    private static final String R = null;
    private AllTruths mAllTruths = new AllTruths();
    private TextView mAnswerLabel;  
    private ImageView mAllTruthsImage;
    private SensorManager mSensorManage;
    private Sensor mAccelerometer;
    private ShakeDetector mShakeDetector;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);


        //Assigning Views from layout
       mAnswerLabel = (TextView) findViewById(R.id.textView1);      
       mAllTruthsImage = (ImageView) findViewById(R.id.imageView1);


    } 
第一个直接的错误似乎是您在此处声明了字符串R:

私有静态最终字符串R=null

删除此行,然后按Ctrl+Shift+O以导入正确的R.java。java是自己生成的,代码引用它来访问布局和其他res元素

删除字符串R,您不需要它。 添加import com.example.alltruths.R;在导入之间的某个地方划线。
如果复制并粘贴,问题是大写。这是R.drawable,不是R.drawable。

非常感谢。这消除了大多数错误消息。有一件事似乎仍然存在,那就是我的可绘制代码。知道这里可能有什么问题吗:mAllTruthsImage.setImageResourceR.Drawable.ball\u animation;AnimationDrawable ballAnimation=AnimationDrawable mAllTruthsImage.getDrawable;如果ballAnimation.isRunning{ballAnimation.stop;}ballAnimation.start;}@用户326111,它应该是R.drawable.ball_动画,带有小写字母“d”。如果答案对你有帮助,请接受。
mAllTruthsImage.setImageResource(R.Drawable.ball_animation);