問題タブ [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.
android - 固定小数点のAndroidマネー入力
入力をお金の形式のみでフォーマットする編集テキストエントリをどのように作成しますか?ユーザーが5を入力すると、入力は「$ 0.05」のようになり、3を入力すると、入力は「$ 0.53」のようになり、最後に6を入力すると、入力は「$5.36」のようになります。
android - KeyCode_Enter to next edittext
edittextで、「Enter」キーを入力した後、システムはその中に新しい行を作成します。次のエディットテキストに焦点を当てたいのですが、新しい行はありません。コーディング方法は?xmlの私のコードは以下のとおりです
setOnKeyListenerのキーコードもキャプチャします
android - 利用可能な場合、音声認識ボタンを表示するカスタム コンポーネント
音声認識をサポートするカスタム コンポーネントを作成したいと考えています。これは主に拡張された EditText であり、利用可能な場合は音声認識用のマイク ボタンを表示する必要があります。ホーム画面で検索アプリウィジェットを見たかったのですが、ソースに見つかりません。
これは、音声認識をある種のディクテーション デバイスとして使用することを目的としています。つまり、ユーザーは入力する必要はなく、代わりに自分の声を使用します。
それで、誰か私をある方向に向けてもらえますか?
前もってありがとう、
ステフ
android - EditText内のテキストを検索して強調表示する方法
簡単な作業のように見えるものを高低で検索しました。許してください。私は他のプログラミング言語からAndroidにアクセスしており、このプラットフォームとJavaを初めて使用します。
私がやりたいのは、ユーザーが検索するテキストを入力するダイアログポップアップを作成することです。コードはそのテキストを取得し、EditTextコントロール内のすべてのテキスト内で検索し、見つかった場合は強調表示します。
これは以前に、たとえばVBで行ったことがあり、次の擬似コードに似たものになりました。
- (EditText)からテキストを取得し、文字列に割り当てます
- その文字列の長さ(文字ごと)で部分文字列を検索します。見つかった場合は、文字列内の部分文字列の位置(インデックス)を返します。
- 見つかった場合は、(EditText).setSelectionハイライトを、返された位置から次の長さまで開始します。
これは意味がありますか?
EditTextを検索したいのですが、見つかったらスクロールしてハイライト表示します。たぶん、Android / Javaには、ここで必要なものと同等のものがありますか?
ヘルプ/ポインタをいただければ幸いです
android - スクロールリスト内のEditTextアイテムは、画面からスクロールすると変更が失われます
SimpleCursorAdapterによって作成され、SQLiteデータベースからの値が事前入力されたEditTextアイテムの長いスクロールリストがあります。
私はこれを次のように作成します:
スクロールリストは、いくつかのエミュレータ画面の長さです。アイテムには[OK]と表示されます。アイテムをスクロールすると、それぞれがデータベースからの正しい値を持っていることがわかります。
任意のEditTextに編集変更を加えることができ、新しいテキストが受け入れられてボックスに表示されます。
しかし...次に、編集したアイテムを画面から削除するのに十分な距離までリストをスクロールすると、スクロールして戻ってもう一度見ると、変更を加える前の値に戻ります。つまり、編集内容が失われます。 。
これを整理するために、getTextを実行して、編集を行った後(およびスクロールの前)にEditTextの内容を確認しました。編集テキストが新しいテキストを表示している場合でも、getTextは元のテキストを返します。EditTextは私の編集を表面的にしか受け入れておらず、EditTextにバインドされていないようです。つまり、画面からスクロールするとドロップされます。
誰かがここで何が起こっているのか、そしてEditTextに編集を保持させるために何をする必要があるのか教えてもらえますか?
android - EditTextコンテンツを「その場で」スタイルしますか?
私は Android のリッチ テキスト エディターに取り組んでいます。基本的に、コンテンツのスタイルを変更するための EditText に関連付けられた太字、斜体、およびリンク ボタンがあります。最初にスタイルを設定するテキストを選択してから、このメソッドを使用してボタンを選択すると、うまく機能します: http://developer.android.com/guide/appendix/faq/commontasks.html#selectingtext .
私がやろうとしているのは、リッチ テキスト エディターのように機能するようにすることです。ボタンをトグルとして使用して、テキストのスタイルを設定し、トグルをもう一度クリックして、スタイルの使用を停止します。したがって、「これに注意してください!」と入力したい場合は、太字の場合は、[B] ボタンをクリックしてからテキストの入力を開始し、[B] ボタンをもう一度クリックするまで、入力したすべての文字が太字になります。
これをやってのける方法についてのアイデアはありますか?私は十分に明確であったことを願っています:)
android - 編集テキストとボタンのサイズと位置を自動調整する
エミュレータでは、edittext とボタンのサイズは見栄えがしますが、motorola のマイルストーンでは、どちらも非常に小さいです。画面構成はいろいろあると思います。サイズを自動で調整することはできますか?私のxmlは以下です:
携帯電話を縦向きから横向きに変えながら自動サイズ変更された edittext を取得するには、これらの xml コードを AndroidManifest.xml に追加します。
しかし、何も変わらない =[. それを修正する方法は?
ありがとうございました。
android - Android: EditText を再度有効にした後、フォーカスを取得できません
3 つのタブを持つ TabHost があります。最初のタブのコンテンツは、contentview が 2 つの EditText と 2 つの CheckBox (およびボタン) を含む相対レイアウトであるカスタム アクティビティのインテントです。
各チェックボックスをオンにすると、一方の EditText ともう一方のチェックボックスが有効/無効になります。そして、私は次のようにそれについて行きました:
そして、それは機能します。1 つのチェックボックスをオンにすると、他のチェックボックスとその EditText が無効になり、チェックを外すと、EditText と他のチェックボックスが有効になります。しかし、有効にすると、EditText に何も入力できなくなります。クリックすると一瞬フリックし、フォーカスが別のビューに切り替わります。コントロールが完全に有効になっていないように見えます。
また、requestFocus() を使用して再度有効にした EditText にフォーカスを強制しようとし、FocusableInTouchMode() を設定しようとしましたが、どちらも機能しませんでした。
私は Android デバイスを持っていないので、これをエミュレーターでのみテストします (最小 SDK は 1.6 です)。
android - 戻るボタンを押した後に事前入力された EditText フィールドを取得する方法
ユーザーが自分の名前と電子メールを入力し、完了したら [完了] をクリックして別のアクティビティに移動できるセットアップ ビューがあります1。アクティビティ 1 で電話のソフト バック ボタンを押すと、名前と電子メールを入力した画面に移動します。ただし、名前と電子メールの EditText フィールドは空白です。
名前と電子メールが入力されているビューで、onStart、onCreate、OnPause、onResume、... 戻るボタンが押された後に呼び出されているかどうかを確認しましたが、そうではありません。
EditText フィールドに以前に入力された情報が含まれるようにする方法を知っていますか。
android - Android 編集テキスト
太字、斜体、下線のプロパティをサポートするために編集テキストを使用しています。テキストを選択して太字をクリックすると成功しました。私のテキストは太字でした。今、私の要件は、テキストを選択した後に再び太字を削除する方法です。太字のボタンをクリックします。
よろしく、
Bhavani.G
単にフラグを設定して太字にして太字を削除するだけではありません。選択したテキストが太字であることを認識し、太字の場合は同じボタンをクリックして太字を削除する必要があります..
よろしく、
バヴァニ