新しいアクティビティを作成したくありません。この紳士の例(http://www.youtube.com/watch?v=V6AdmCIe4Ik)のように、私はLinearLayoutでmainの代わりにButtonを使って実装したいと思います。ボタンをクリックして別のボタンを表示する方法は?
00:44の動画では、ユーザーがres/layout/activity1.xmlで指定したボタンをクリックし、サブボタンが00:47に表示されます。
彼はメニューを使用してそれを実装し、レイアウトの代わりにresの下にサブフォルダ(メニュー)を作成しました。
私がしたいのは、LinearLayoutで宣言されたボタンをユーザがクリックすると、ビデオの00:47のような別のボタンが表示されるということです。非常に単純なXMLファイルで
ええと...これはうまくいきますが、トランジションは滑らかではありません。また、2番目のボタンは、1番目のボタンをクリックした後にのみ表示されます。 – user1296153
これは、XMLで「可視性」を設定する理由です。移行の円滑さについては、親ビューでレイアウトの変更をアニメーション化するだけで十分です。上記に合わせて更新してください。 – JRaymond
いくつかの例を投稿できますか?私はそれほどフォローしていません... – user1296153