一部のアプリでは、EditText ウィジェットが右側のボタンと組み合わされています (たとえば、twitter アプリの検索フィールド)。そのようなウィジェットを作成するにはどうすればよいですか?
よろしく、マルコ
一部のアプリでは、EditText ウィジェットが右側のボタンと組み合わされています (たとえば、twitter アプリの検索フィールド)。そのようなウィジェットを作成するにはどうすればよいですか?
よろしく、マルコ
私は最終的に解決策を見つけました。Google の担当者が行った方法は次のとおりです: search_bar.xml ご協力いただきありがとうございます。
Android デベロッパー センターで TableLayout と RelativeLayout を確認してください。
ここには、レイアウトに関する公式チュートリアルがいくつかあります。
TableLayout を使用する場合、EditText を 2 列レイアウトの左側の列に配置し、次にボタンを右側に配置できます。または、おそらくより良い方法は、RelativeLayout を使用することです。これにより、もう少し柔軟性が得られます。
Applying Styles and ThemesとDraw 9-patchツールを見てください。9 パッチは、EditText や Button などのウィジェットの背景として使用されます。カスタム ウィジェットの背景をパディングとマージンと組み合わせて、必要な効果を得ることができます。