import android.app.Activity;
import android.os.Bundle;
import android.view.MotionEvent;
import android.widget.ImageView;
import android.graphics.drawable.AnimationDrawable;
public class graphics extends Activity {
AnimationDrawable logoAnimation;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
ImageView logoImage=(ImageView) findViewById(R.id.iv1);
logoImage.setBackgroundResource(R.drawable.logo_animation);
logoAnimation=(AnimationDrawable) logoImage.getBackground();
}
public boolean onTouchEvent(MotionEvent event){
if(event.getAction()==MotionEvent.ACTION_DOWN){
logoAnimation.start();
return true;
}
else
return super.onTouchEvent(event);
}
}
最初にiiが(R.id.iv1)エラーを解決できなかったため、私はクイックフィックスを使用しました。この問題を引き起こしたかどうかは知りませんでした。 エミュレータを実行すると、プログラムがenexpectidlyで実行を停止したことが通知されます。私はデバッグdを実行し、これが私を残した場所です。また、これに新しい。誰かが見て私はどこに見える可能性があり、可能な答えを指すことができますplz。エミュレータは、プログラムが予期せず停止し、強制的に終了したことを警告します。
NativeStart.main(String[]) line: not available [native method]
value debug = android.content.res.Resources$NotFoundException: File res/drawable/logo_animation.xml from drawable resource ID #0x7f020001
ようこそStackOverflow! 1つの基本的な誤解のおかげで、あなたはエラーを見つけたり、あなたを助けたりすることができません。LogCatを見ているかもしれませんが、スタックトレースを見逃しています。 「E」(「エラー」の場合)というラベルの付いたボタンを押してLogCatビューをフィルタリングします。詳細情報:http://www.droidnova.com/debugging-in-android-using-eclipse,541.htmlエラーが見つかった場合は、解決策を見つけるか、ここにスタックトレースを投稿してください君は。 – WarrenFaith
実際のスタックトレースを送信する必要があります。 –
あなたは最後の文章をポストで言い換えることができますか?私はあなたがしたこと/しなければならないことを理解していません。 – WarrenFaith