Когда я пытаюсь кодировать покадровую анимацию в Eclipse, это вызывает у меня ошибку.В интернете я нашел что-то, что говорит, что они облажались в документации по sdk, но я не могу не задаться вопросом, что означает android: id = "selected" или что вместо этого следует поместить в цитаты.
Кроме того, кто-нибудь может объяснить мне последнюю часть урока по анимации кадров?http://developer.android.com/guide/topics/resources/animation-resource.html#Frame Поместите ли вы другой код в имя файла .Java, и если да, то куда вы его поместите?Я не могу понять, где разместить второй код, который не является XML.Я думаю, что мне нужно знать, что код ниже и куда он должен идти:
ImageView fileimage = (ImageView) findViewById(R.id.file_image);
fileimage.setBackgroundResource(R.drawable.file_image2);
fileAnimation = (AnimationDrawable)fileimage.getBackground();
fileAnimation.start();
Но вот код XML, который я использовал:
<animation-list android:id="selected" android:oneshot="false">
<item android:drawable="@drawable/filename" android:duration="200" />
<item android:drawable="@drawable/filename2" android:duration="200" />
</animation-list>
Должно ли что-либо быть удалено или добавленоОт этого?Я не знаю, что еще делать, потому что мне нужно запустить анимацию и иметь код для этого (1-й), но я не знаю, куда она идет, или мне нужен другой код вместе с ней.