1

editext に多くの文字列を追加し、各文字列の背景を設定し、デバイス キーボードの削除キーを実行するアクションで各文字列を削除したいと考えています。

ここに画像の説明を入力 文字列が edittext に表示されているパス アプリケーションの次の画像のスクリーンショットをアップロードしています。同じ機能を使用したいので、助けてください。

4

2 に答える 2

1

イベントを使用できます:

myEditText.setOnKeyListener(new OnKeyListener() {           
        @Override
        public boolean onKey(View v, int keyCode, KeyEvent event) {
            if (event.getAction()==KeyEvent.ACTION_DOWN && keyCode == KeyEvent.KEYCODE_DEL) {
                /* Delete Rows or use listItemAdapter to refresh a list */
                return true;
            }
            /* Write the rows or use a listItemAdapter to customize a list */
        }
    });
于 2012-12-20T20:40:44.333 に答える
0

おそらくやりたいことは、各テキスト項目を TextView としてすべて LinearLayout に水平方向に配置することです。シェイプ ドローアブルを使用して、TextView の背景ドローアブルを設定します。

これの例がSO にあります

于 2012-12-20T20:57:13.137 に答える