글자가 애니매이션으로 나오게 하려고 프레임에니메이션을 했는데 잘 안되네요..^^
어디가 잘못된건지.. 노란부분 위주로 한 번 봐주실수있나여 ..
코드 짜기 힘드네요 ㅎㅎ
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
public class FAA extends Activity {
@Override
public void onCreate(Bundle savedInstanceState)
{ super.onCreate(savedInstanceState);
setContentView(R.layout.fas_layout);
this.setupButton(); }
private void setupButton()
{
Button b = (Button)this.findViewById(R.id.startFAButtonId);
b.setOnClickListener(
new Button.OnClickListener() {
public void onClick(View v)
{ parentButtonClicked(v); } }); }
private void parentButtonClicked(View v)
{ animate(); }
private void animate()
{
TextView gView = (TextView)findViewById(R.id.imageView);
gView.setVisibility(TextView.VISIBLE);
gView.setBackgroundResource(R.drawable.f_animation);
AnimationDrawable frameAnimation = (AnimationDrawable) gView.getBackground();
if (frameAnimation.isRunning())
{ frameAnimation.stop(); }
else
{
frameAnimation.stop();
frameAnimation.start(); } }}
+++++++++++++++++++++++++++++++++++++++문제되는듯한 f_animation
<animation-list
xmlns:android="http://schemas.android.com/apk/res/android"
android:oneshot="false">
<item android:text="번호1" android:duration="200" />
<item android:text="번호2" android:duration="200" />
<item android:text="번호3" android:duration="200" />
<item android:text="번호4" android:duration="200" />
<item android:text="번호5" android:duration="200" />
<item android:text="번호6" android:duration="200" />
<item android:text="번호7" android:duration="200" />
<item android:text="번호8" android:duration="200" />
</animation-list>
Drawable로 구성해야 하는거 아닌가요?
번호1 부터 7까지 텍스트로 에니매이션을 만들고 싶어도 결국 그걸 다 이미지로 만들고 구성해야 한다고 보는데요...