2011-02-07 19 views
0

すべて、 EditTextの場合はアンドロイドを知っていますが、EditTextをクリックするたびに、ソフトキーボードがポップアップしてテキストを入力できます。 DONEをクリックすると、テキストが閉じられ、テキストがEditTextに直接入力されます。 私がやっているのは、EditTextの代わりに、ユーザーがコメントを入力できるようにするImageViewがあるからです(ImageViewは実際にはコメントアイコンです)。私はアイコンがクリックされるたびに、テキストエディタをユーザが前に入力したテキストでポップアップし、DONEがヒットしたら、それを閉じて、そこにあるテキストをアクティビティの文字列メンバに保存することができます。それは可能ですか? これまでのところ、InputMethodManagerについてはEditTextコントロールにしか書かれていませんが、複雑すぎるのであれば、おそらくEditTextをSperateアクティビティに入れるだけです。Androidの画像アイコンにテキストボックスエディタを表示することはできますか?

ありがとうございました。

答えて

0

多くのソリューションがあります。 一つは、カスタムダイアログを使用することです:http://developer.android.com/guide/topics/ui/dialogs.html#CustomDialog

2つ目は、その1の上に透明のアクティビティを使用することです。

次に、あなたが私はあなたが延期または第二のいずれかを試してみてくださいだと思うでframeLayoutを使用して...正確な位置に

を別のビューを挿入することができます。 onClickイベントを追加することで、すべてのImageViewをボタンに簡単に変換できます。

関連する問題