ボタンをクリックしたときに自分のアクティビティのビューをフェードアウトさせたい。アニメーションコードをボタンのOnClickListener()内に配置しますが、フェードアウトは起こっていません。どのようにすれば、ボタンをクリックしたときに、現在のアクティビティのビューをフェードアウトすることができますか?あらかじめありがとう.....現在のアクティビティの表示をフェードアウト
私のアプリケーションでは、アクティビティの開始時に、そのアクティビティのビューがフェードインし、アクティビティが終了するとビューがフェードアウトし、次に新しいアクティビティのビューがフェードインします以下、イムは、私のコードを与え、そこに問題を把握する助けを必要としてください.....
public class First extends Activity {
Animation slide;
View view;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
view = (View) findViewById(android.R.id.content);
slide = AnimationUtils.loadAnimation(this, R.anim.fade_in);
view.startAnimation(slide);
Button btn = (Button) findViewById(R.id.retour);
btn.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent(v.getContext(),Second.class);
slide = AnimationUtils.loadAnimation(First.this, R.anim.fade_out);
view.startAnimation(slide);
Test.group.replaceContentView("Second", intent, 0);
}
});
}
}
(該当する場合)言語とフレームワークを指定してください。 – titaniumdecoy
私はこのフェードアウトアニメーションを使用しなければならないアンドロイドアプリケーションを開発しています。 EclipseをIDEとして使用しています。 – Junaid
あなたはfadeout animファイルを持っていますか? – Nikhil