問題タブ [android-edittext]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
4131 参照

android - TableLayoutでEditTextウィジェット(いくつかの属性を含む)のサイズを自動的に変更する方法

レイアウトに問題があります。私がしていることはこれです:

  1. 子がゼロのxmlでTableLayoutを作成します。
    <TableLayout android:id="@+id/t_layout_contents" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_below="@id/l_layout_tags" android:stretchColumns="1" android:paddingLeft="5dip" android:paddingRight="5dip" />
  2. プログラムで最初の行をonCreate()に挿入します。
    TableLayout tLayoutContents = (TableLayout)findViewById(R.id.t_layout_contents);
    NoteElement nr_1 = new NoteElement(this);
    tLayoutContents.addView(nr_1);

クラス「NoteElement」はTableRowを拡張します。1行目は、プレースホルダーとしての空白のImageViewと、テキストを入力するためのEditTextで構成されています。NoteElementのコンストラクタは次のようになります。

メソッドaddTextField()は、EditTextウィジェットの属性を指定します。

ここまでは順調ですね。しかし、charsの使用可能なスペースがなくなるとすぐに、私の問題が発生します。EditTextはそれ自体のサイズを変更しませんが、1行のEditTextに切り替えます。挿入されたテキストの長さに応じて、EditTextの高さを動的に変更する方法を必死に探しています。

誰かがこれについてのヒントを持っていますか?

0 投票する
1 に答える
1172 参照

android - EditTextPreference のソフト キーボードを取得する

EditTextPreference を介してアクセスされている共有設定があります。テキスト入力用のハードウェア キーボードを持たないデバイスにこのアプリケーションを移植しようとしています。

EditTextPreference を変更するときに、利用できるようになるソフト キーボードがなく、テキスト入力用のソフト キーボードを呼び出してこの設定を編集する方法について途方に暮れています。

ありがとう

0 投票する
14 に答える
343570 参照

android - Android:EditText入力を検証するにはどうすればよいですか?

一連のEditTextでフォーム入力の検証を行う必要があります。OnFocusChangeListenersを使用して、ユーザーがそれぞれに入力した後に検証をトリガーしていますが、これは最後のEditTextで期待どおりに動作しません。

最後のEditTextを入力しているときに[完了]ボタンをクリックすると、InputMethodが切断されますが、技術的にはEditTextへのフォーカスが失われることはありません(したがって、検証は行われません)。

最善の解決策は何ですか?

フォーカスが変更されたときではなく、InputMethodが各EditTextからバインド解除されたときに監視する必要がありますか?もしそうなら、どのように?

0 投票する
2 に答える
1337 参照

java - 複数の EditText が空かどうかをテストする

アプリケーションに複数の EditText があるとします。ボタンをクリックすると、どの EditText が空で、どの EditText にコンテンツがあるかをテストしたいと考えています。また、内容が空でない EditText の ID も必要です。どうすればいいですか?誰かがボタンクリックハンドラーのコードを書くことができますか? 私の 6 つの EditText の ID は、FirstString、SecondString、ThirdString、... ボタンの ID はボタンです。

0 投票する
1 に答える
141 参照

android - アクティビティの読み込み時にソフト キーボードを抑制します... またしても

他の投稿で読んだのと同じ問題。アクティビティの読み込み時にソフト キーボードがポップアップしないようにします。上記のコード スニペットは機能しますが、ユーザーが EditText を表示できるように、View がスクロールアップしなくなりました。

このコード行なしでスクロールします。何か案は?

0 投票する
3 に答える
4363 参照

android - Android : カスタム キーボードを使用した EditText

SDK の例に従って、独自のカスタム キーボードを作成しました。

ここで、アプリの EditText でデフォルトでこのカスタム キーボードを使用したいと思います (実際には、edittext を長押ししてから my を選択する必要がありますcustom keyboard)。

どうやってやるの ?(inputTypeプロパティに関連しているようですが、設定方法がわかりません)

ありがとう !

0 投票する
2 に答える
3666 参照

java - EditTextはデフォルトで選択しますか?

AndroidアプリケーションにEditTextフィールドがある場合は常に、アクティビティが開始されるとすぐに、入力用のカーソルが点滅して強調表示されます(though the keyboard doesn't pop up)。これを無効にするにはどうすればよいですか?

0 投票する
3 に答える
3554 参照

android - ScrollView 内の EditText 内でスクロールを有効にする

私たちのアプリ ( WordPress for Android ) は、ユーザーが新しいブログ投稿に入力する新しい投稿ビューにスクロールビューを使用します。このビューには、投稿コンテンツ フィールド用の大きな EditText など、かなりの数のフィールドがあります。

EditText が ScrollView にある場合、ScrollView がスクロール アクションを引き継ぐため、ユーザーが大きな投稿を書いている場合、EditText 領域内をスクロールできないようです。EditText と ScrollView の両方でスクロールが機能するようにするにはどうすればよいですか?

このビューのレイアウト xml は次のとおりです。スクロールが必要な EditText は @id/content です。

0 投票する
2 に答える
695 参照

android - EditTextにdoubleがあるかどうかを確認しようとすると、Androidアプリが強制終了するのはなぜですか

何らかの理由で、3や5などの10進数以外の数値を入力すると正常に機能しますが、3.4や5.8などの浮動小数点を入力すると強制的に閉じます。何が起こっているのか理解できないようです。何か案は?

0 投票する
6 に答える
58178 参照

android - AndroidでEditTextウィジェットを使用してマスクされた入力

AndroidのEditTextコントロールに入力マスクを指定する方法はありますか?

社会保障番号に###-##-####のようなものを指定できるようにしたい。これにより、無効な入力が自動的に拒否されます(たとえば、数字の代わりにアルファベット文字を入力します)。

OnKeyListenerを追加して、手動で有効性を確認できることに気付きました。しかし、これは面倒であり、さまざまなエッジケースを処理する必要があります。

バジー