2010-12-11 10 views
4

すべての画面/アクティビティの下部にいくつかのショートカットまたはボタンを配置したいと思います。すべてのアクティビティの下部にある共通のボタンまたはタブ

私はすべてのアクティビティに必要なので、すべてのアクティビティとボタンのアクションに対してXMLレイアウトを書き直す必要がありますか?&もう一度やり直してください。同じコードの冗長性を持たせるために、ボタンクリックなどでレイアウトとアクションを参照することは可能ですか?

+0

どのようなショートカット/ボタンについて話していますか?通常のボタンまたはアプリケーションのタブが必要ですか? –

+0

普通のボタンが欲しかったので、これを解決しました。あなたの入力をありがとう! –

答えて

11

ハロー、

あなたは、XMLタグを使用することができます。

<include layout="@layout/commonfooter" /> 

あなたが別のレイアウトXMLでごcommonfooter.xmlレイアウトファイルを持っているものは何でも含めます。

希望に役立ちます!

+0

ありがとう!!私はタグを使用し、それは働いた!しかし、onでは、すべてのアクティビティで使用できるこれらのボタンの汎用onClickメソッドを記述できますか?私はすべてのonclick関数を定義する共通のアクティビティを継承しようとしましたが、うまくいきませんでした。 –

+0

私はこれに少し新人ですが、いくらか成功しました。 – FrinkTheBrave

+0

これは奇妙な方法ですが、クラス(ListenerClass.class)を定義し、静的メソッド 'static void setListeners(LinearLayout Layout)'を追加することができます。 – Snailer

関連する問題