私の Android アプリケーションでは、すべてのビューは次のようになります: http://imgur.com/cGldE9H (再アップロード)
つまり:
- アプリのタイトルに赤い背景色の LinearLayout があります。
- 4 つの ImageButtons のそれぞれをクリックすると、特定のビューにアクセスできます。
- コンテンツ。
Samsung Galaxy S3 でデバッグしています。ImageButton (Menu1 - Menu4) をクリックするたびに、新しいアクティビティ/ビューが開き、フェードイン効果があり (Galaxy S3 のためだと思います)、機能しています。しかし、それは邪魔です、その効果。現在のビューを変更するたびに「フェードイン」効果が表示されないアプリを使用しています。
だから:「フェードイン」効果なしで新しいインテントを開始するにはどうすればよいですか。これは、ビューの大きな履歴を作成しているためです。1 つの ImageButton をクリックするたびに、この退屈な効果で新しいビューが開きます。
ImageButton アクションは次のように行います。
Intent nextView = new Intent(v.getContext(), MainActivity.class);
startActivity(nextView);
「フェードイン」は、たとえばhttps://www.youtube.com/watch?v=Zcfgn6kqFUI (1min 1sec) です。ボタンをクリックするたびに、この「効果」でビューが開きます。
ありがとう!