問題タブ [numberpicker]
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 - ScrollView 内の NumberPicker
NumberPicker を内部に持つ LinearLayout (vertical) の ScrollView があるとします。さらに、LinearLayout には十分な数のウィジェットが含まれているため、スクロールできます。
以下はサンプルの XML コード フラグメントです。
Android 4.1.2 (Galaxy S3) ではうまく動作します... レイアウトをスクロールし、NumberPicker を一度スクロールします - NumberPicker だけがスクロールします。
一方、Android 4.0.x では、レイアウトは適切にスクロールしますが、NumberPicker をスクロールしようとすると、半分の値をスクロールして値の間で停止するなどの厄介な処理が行われます。そこから - LinearLayout のみがスクロールされ、NumberPicker が動かなくなります。
この男はまったく同じ質問をしましたが、答えがありませんでした: NumberPicker on ScrollView は Android 4.0.4 でスクロールしません
ScrollView を無効にする方法- ScrollView と NumberPicker の両方が垂直であるため、これは機能しません。
良い解決策や方向性があれば、本当に感謝します... よろしくお願いします、マーク。
android - Android 4.+ NumberPicker - 数字キーボード レイアウトの強制
他の誰かを助けることを期待してこれを投稿しています。しかし、同じことをもっと簡単に行う方法があれば、誰かが自分の手順を共有してくれることを願っています. メソッド 'setDisplayedValues' を使用して NumberPicker に表示する値の配列を渡すと、基になるメソッドが Number Layout の代わりに Text Keyboard Layout の使用を強制しますが、これは私が望むものではありません。NumberPicker の InputType を設定する方法を見つけました。これは私の拡張クラスで行われます:
class public class NumberPickerDialogFragment は DialogFragment を拡張します:
上記のコードのセクションで、InputType を設定する行は ((EditText)np.getChildAt(0)).setRawInputType(InputType.TYPE_CLASS_NUMBER); です。
これを行うウェブ上で何も見つかりませんでした。それを行うのはきれいな方法のようです。ただし、この方法でパフォーマンスの問題があるかどうかはわかりません。ある場合はお知らせください。
java - NumberPickerから選択した番号を取得するには?
私は 2 つの数値ピッカーを持っています。ユーザーがそれらの数値ピッカーから選択した値を取得したいと考えています。次に、それらを文字列に変換します。
何か案が?
android - ナンバーピッカーアンドロイドで数字の色を変更する
こんにちは、それは簡単な取引だと思いますが、行き詰まっています... 私は、黒い背景と番号ピッカーを使用してアプリケーションを構築しています。ナンバー ピッカーの数字が黒くなっています... 問題は理解できます... なんらかの原因が不明なため、ナンバー ピッカーの数字の色を変更できるコードが見つかりませんでした。
助けてください...私がやろうとしたことは次のとおりです。
java - NumberPicker を使用した SharedPreferences
簡単に言えば、NumberPicker との間でデータを保存してからロードしようとしています。NumberPicker の setDisplayedValues() メソッドを使用して特定の値を選択する必要があるため、NumberPicker の値は最初に文字列配列で設定されます。
ロードに関しては、保存するのに問題はありません。私はその値が配列内で見つかった位置のインデックスを与える必要があると推測しているためです。これは私が試してきたものですが、役に立ちませんでした
Ibelieve numberPicker は int または文字列の配列を取る必要があります。prefs() をロードするときにもこのエラーが発生します
どんな助けでも大歓迎です:)
グローバル変数
spinValues に追加された文字列
使用される保存方法、
numberpicker の onchangelistener、いくつかのコードがコメントされていますが、私が試したことを示しています。
保存メソッドの呼び出し
最後に loadprefs メソッドを呼び出し、より多くのコードがコメントされました
これは228行目です
android - NumberPicker の複合ドローアブル
カスタム NumberPicker 用に複合ドローアブルを作成しようとしています。メインビューは実際にはEditTextであることがわかり、EditTextには複合ドローアブル(DrawableLeft、DrawableRightなど)があるため、設定しようとしましたが、NumberPickerが実際に表示されると、そこにはありません。それを機能させるために他にできることはありますか?
私の現在のコード -
これに利用できる代替方法があれば教えてください。
android - ナンバー ピッカー スタイルの変更
number Picker のスタイルを変更したいと思います。これがマイナンバーピッカー
ナンバーピッカーの上下から + と - 記号を消したいです。出来ますか ?どうすればいいですか?
これは私が使用するコードです:
}