EditTextでエンターキーを押してもテキストが複数行にならないようにする
2023-10-13 12:16:55
質問
AndroidのEditTextで、複数行のテキストを入力できないようにしても、表示が複数行になるようにするにはどうしたらよいでしょうか?
内蔵のSMSアプリケーションで、改行入力はできないがテキストは複数行で表示されるのと同じようなものです。
解決方法は?
ウィジェットをサブクラス化し、キーイベントの処理をオーバーライドして
Enter
キーをブロックします。
class MyTextView extends EditText
{
...
@Override
public boolean onKeyDown(int keyCode, KeyEvent event)
{
if (keyCode==KeyEvent.KEYCODE_ENTER)
{
// Just ignore the [Enter] key
return true;
}
// Handle all other keys in the default way
return super.onKeyDown(keyCode, event);
}
}
関連
-
[解決済み] AndroidのEditTextビューで複数行を許可しますか?
-
[解決済み] AndroidでEditTextのテキスト長を制限する最も良い方法は何ですか?
-
[解決済み] EditTextのアンダーバーを非表示にする方法
-
[解決済み] 複数行のコマンドを入力する方法
-
[解決済み】Android。複数行のEditText(テキストエリア)の垂直方向のアライメントについて
-
[解決済み] Androidの連絡先リストを呼び出すには?
-
[解決済み] アンドロイドアプリのユーザーデータを消去する
-
[解決済み] 文字サイズとアンドロイドの画面サイズの違い
-
[解決済み] Gradleでビルドタイプを使用し、ContentProviderを使用する同じアプリを1つのデバイスで実行する。
-
[解決済み] サポートライブラリのアクションバーをPreferenceActivityに追加するには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] CardView layout_width="match_parent "が親のRecyclerViewの幅と一致しない。
-
[解決済み] 「KotlinとAndroidで「パラメータTを推測するのに十分な情報がありません。
-
[解決済み] これはどういうことですか?失敗 [INSTALL_FAILED_CONTAINER_ERROR]?
-
[解決済み] アンドロイドのクライアントでヒープアップデートを有効にする方法
-
[解決済み] AndroidでTextViewの下にアンダーラインを引くには
-
[解決済み] アダプタからActivityメソッドを呼び出す
-
[解決済み] サポートライブラリのアクションバーをPreferenceActivityに追加するには?
-
[解決済み] LayoutParamsの高さを密度に依存しないピクセル数でプログラム的に設定する。
-
[解決済み] アンドロイドボタンセレクター
-
[解決済み] Travis.yml ./gradlew : パーミッションが拒否されました。