2012-02-06 6 views
-1

Samsung Omniaで見られるようにスライドアニメーションを表示する必要があるアンドロイドアプリケーションを作成しています。これが表示されると、線形レイアウトが表示されます(ユーザーが線形レイアウトをドラッグしたとき)。最終的なTransparentPanelでタイプに解決できないというエラーが表示されます。私はこれに慣れていないので、どうすれば修正できますか?助けてくれてありがとう!私はそうするように、このコードを使用しています:androidのアニメーションを使用する

public class Animation extends Activity { 
/** Called when the activity is first created. */ 
CheckBox c1,c2,c3; 
int key=0; 

@Override 
public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.testanimation); 

    final TransparentPanel popup = (TransparentPanel) findViewById(R.id.popup_window); 
    popup.setVisibility(View.GONE); 

    final Button btn=(Button)findViewById(R.id.show_popup_button); 
    btn.setOnClickListener(new View.OnClickListener() { 

     @Override 
     public void onClick(View arg0) { 
      if(key==0){ 
       key=1; 
       popup.setVisibility(View.VISIBLE); 
       btn.setBackgroundResource(R.drawable.slid3_n); 
      } 
      else if(key==1){ 
       key=0; 
       popup.setVisibility(View.GONE); 
       btn.setBackgroundResource(R.drawable.slid4_n); 
      } 
     } 
    }); 

} 

}

答えて

0

TransparentPanelは、Android SDKで定義されたクラスではないので、それは型に解決することはできません。 TransparentPanelクラスを作成しましたか?

+0

私の鉱山を横切って行方不明になっているかもしれませんが、これを行うためにチュートリアルを使用していましたが、そのクラスが含まれているとは思えませんが、もっと調べて、必要 – user1183066

関連する問題