editext に多くの文字列を追加し、各文字列の背景を設定し、デバイス キーボードの削除キーを実行するアクションで各文字列を削除したいと考えています。
文字列が edittext に表示されているパス アプリケーションの次の画像のスクリーンショットをアップロードしています。同じ機能を使用したいので、助けてください。
editext に多くの文字列を追加し、各文字列の背景を設定し、デバイス キーボードの削除キーを実行するアクションで各文字列を削除したいと考えています。
文字列が edittext に表示されているパス アプリケーションの次の画像のスクリーンショットをアップロードしています。同じ機能を使用したいので、助けてください。
イベントを使用できます:
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 */
}
});
おそらくやりたいことは、各テキスト項目を TextView としてすべて LinearLayout に水平方向に配置することです。シェイプ ドローアブルを使用して、TextView の背景ドローアブルを設定します。
これの例がSO にあります