スクリーンショットに示すようにレイアウトを作成しようとしています。それはアラートダイアログですか?アラートダイアログを作成してみましたが、ダイアログ幅が画面幅全体を占めていません。
質問する
64 次
1 に答える
0
上に示したように、GUI 要素を含む xml レイアウト ファイルを作成する必要があります。
後で、これらの要素を Java クラスでインフレートする必要があります。
元:
public class Header extends RelativeLayout {
//default relative layout constructors here and call init(defined below) in each constructor.
init() {
LayoutInflater.from(mContext.getApplicationContext()).inflate(R.layout.yourxmlfile, this);
btnLogo = (Button) findViewById(R.id.btnLogo);
etSearch = (TextView) findViewById(R.id.etSearch);
btnSearch = (Button) findViewById(R.id.btnSearch);
mHandler = new Handler(); // for handling focus
setListeners();// set your listeners here
}
}
于 2012-10-16T05:57:12.257 に答える