3

一部のアプリでは、EditText ウィジェットが右側のボタンと組み合わされています (たとえば、twitter アプリの検索フィールド)。そのようなウィジェットを作成するにはどうすればよいですか?

よろしく、マルコ

4

3 に答える 3

3

私は最終的に解決策を見つけました。Google の担当者が行った方法は次のとおりです: search_bar.xml ご協力いただきありがとうございます。

于 2010-06-01T23:29:57.053 に答える
1

Android デベロッパー センターで TableLayout と RelativeLayout を確認してください。

ここには、レイアウトに関する公式チュートリアルがいくつかあります。

TableLayout を使用する場合、EditText を 2 列レイアウトの左側の列に配置し、次にボタンを右側に配置できます。または、おそらくより良い方法は、RelativeLayout を使用することです。これにより、もう少し柔軟性が得られます。

于 2010-06-01T15:10:40.803 に答える
0

Applying Styles and ThemesDraw 9-patchツールを見てください。9 パッチは、EditText や Button などのウィジェットの背景として使用されます。カスタム ウィジェットの背景をパディングとマージンと組み合わせて、必要な効果を得ることができます。

于 2010-06-01T16:16:57.947 に答える