0

基本的に、私は Android 開発を始めたばかりです (私はかなり広範な Java のバックグラウンドを持っていますが)。コンポーネントが移動する (矢印が示すように) この順序でこのユーザー インターフェイスを構築する方法を理解するのに苦労しています:

一番下の画像は上に移動してから停止します 最初の画像は右に移動し、一番下の画像の上に移動します この下の画像は、一番下の画像の上に左に移動します 画像: http://i.stack.imgur.com/a1wou. png

私はこれを行う方法について本当に頭を悩ませてきました。明らかに単純な問題であるため、APIをかなり広範囲に読んで解決策を見つけましたが、正直なところ解決できません。私の主な問題の 1 つは、どのレイアウト マネージャーを使用すればよいかわからないことです。

4

1 に答える 1

0

これには、アニメーション フレームワークを使用する必要があります。私はそれを広範囲に使用していませんが、正しい方向に向けることができるはずです.

最初に、「後」の位置にレイアウトを作成します。つまり、2 つのボタンを持つ直線的なレイアウトです。正しく見えるまでスタイルをいじります。

アクティビティが読み込まれると、これらの各ビューを非表示 (visibility=false) にしてから、それぞれを表示し、それぞれにアニメーションを順番に適用します。重要なのは、各アニメーションが画面外で開始されることです。これは実装方法がよくわからない部分ですが、Android のアニメーションの例を見て、ビューを移動する方法を確認してください。

お役に立てれば :)

于 2011-04-07T02:02:08.633 に答える