問題タブ [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.

0 投票する
4 に答える
17354 参照

android - 番号ピッカーを使用した Android PreferenceActivity ダイアログ

この質問に対する多くのカスタマイズされたソリューションと回答を見てきました。非常に単純なものが必要です。設定アクティビティがあり、必要なのは、オプションの1つが番号ピッカーでダイアログを開き、結果を保存することだけです。これを達成する方法を順を追って説明してもらえますか?

XML:

ナンバーピッカー XML:

0 投票する
5 に答える
7075 参照

android - NumberPickerのデータをリセットする方法

アプリで州 ( ) と都市 ( ) のデータを表示するために2 つのNumberPickerを使用しています。ユーザーが都道府県のデータを変更すると、都市のデータもそれに応じて変更する必要があります。でデータをリセットしました。しかし、それはうまく機能せず、アプリがクラッシュします。mProvincePickermCityPickermCityPickerNumberPicker.onValueChange(NumberPicker picker, int oldVal, int newVal)java.lang.ArrayIndexOutOfBoundsException

これが私のコードです:

および logcat エラー トレース:

minValue,maxValue and DisplayedValuesデータをリセットするために をリセットしていますが、NumberPicker機能していません。正しい方法は何ですか?

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

android - NumberPicker 変数の setMaxValue を設定するときの null ポインター例外

タイトルに基づいて、ユーザーに 2 つの番号ピッカーを含むダイアログ ボックスを提供するタイマー アプリを開発しようとしています。これら 2 つの数値ピッカーは分と秒用で、最大値 59 と最小値 0 に設定されています。私が抱えている問題は、最初の数値ピッカーの setMaxValue が null ポインター エラーを返すことです。コードの一部とそれが返すログを参照してください。

ログは、switch ケースからのメソッドの呼び出しである 59 行目から呼び出された 80 行目に、エラーまたはヌル ポインター例外が表示されていることを強調しています。以下のログを参照してください。

そうは言っても、80行目は次のとおりです。

そして、次の行が原因でエラーが発生する理由を知りたいと思います。

同じ例外がスローされると思います。これまでのアプリに関連する以下のすべてのコードと xml ファイルも参照してください。

アプリの xml は次のとおりです。テキストビューとボタンを保持するための基本的なレイアウトであるメインから始めます。アプリが機能したら、外観に取り組みます。

これがダイアログ xml です。特定のスタイルが使用されています。

そして今、ダイアログ xml のスタイルです。実際には、コードを整理するためのテキストビューの変更にすぎません。

OK、すべてのコードがレイアウトされています。これでヌル ポインター例外が発生する理由について、助けと洞察をいただければ幸いです。

よろしく

チンチョイ

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

android - キーボード入力時に NumberPicker の数値が最大値を超えた場合に警告を表示する

ユーザーが固定範囲内の数字を入力できるようにするナンバーピッカーがあります。

デフォルトでは、数値は、ユーザーが数値ピッカーの最大セットより大きい数値を入力することを許可しません。

しかし、それが起こったときにメッセージを表示したいと思います。ナンバーピッカーで編集テキストにアクセスする方法はありますか? ありがとう。

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

android - Android Loading Custom Number Picker Drawable [画像内]

左側は Android のデフォルトの Number Picker です。描画可能な画像がある場合、右側のようなカスタム ナンバー ピッカーを読み込むことは可能ですか?

ナンバーピッカー

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

android - Android Numberpicker Maven プロジェクトを Android Studio の Gradle プロジェクトに変換する

だから私は Android Studio の使用を開始し、自分のプロジェクトに番号ピッカー ライブラリを使用したいと考えました。具体的にはこれ:

https://github.com/SimonVT/android-numberpicker

これは Maven プロジェクトであり、私のプロジェクトは gradle ベースです。このプロジェクトをアプリで使用するには、それを gradle ライブラリ プロジェクトに変換する必要があります。簡単!か、そう思った…

ガイドとして次の記事を使用しました。

http://www.androidsx.com/how-to-link-an-android-library-project-with-gradle-in-android-studio/ http://ryanharter.com/blog/2013/07/17/ migrating-android-projects-to-gradle/

私のディレクトリ構造は次のとおりです。

私のsettings.gradleファイル

私のbuild.gradleファイル:

私の android-numberpicker/build.gradle ファイルは次のようになります。

今、私はそれを自分のプロジェクトや Android スタジオと統合しようとさえしていません。プロジェクトを独自に構築できるかどうかを確認したいだけです。言い換えれば、プロジェクトを正しくgradleに移植したかどうかを確認したかったのです。ただし、./gradlew build を実行すると (gradle ラッパーを使用しています)、次のような一連のエラーが発生します。

なぜgradleがこれをしているのか分かりませんか?

元のプロジェクトの pom ファイルに次の依存関係があることに気付きました。

「android-library」プラグインがandroid sdkを自動的に解決すると思っていたので、最初は無視しました。ただし、上記のエラーが発生したとき、次のように android-numberpicker/build.gradle に追加することにしました。

android-library は提供されたものを有効なスコープとして認識しないように見えるため、コンパイルを使用しました。./gradlew build を実行すると、別のエラーが発生しました。

エラー: デバッグは Android API レベル 15 に間接的に依存していますが、バリアント 'debug' の minSdkVersion は API レベル 7 です

繰り返しますが、なぜこのエラーが発生するのかよくわかりません。この問題に関しては、レンガの壁に到達しました。どんな助けでも大歓迎です。

乾杯

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

android - ナンバー ピッカーがマージンを超えて数字を表示する

この問題を何時間も修正しようとしてきましたが、私だけがこの問題を抱えているようです.

ナンバーピッカーズ

青い線の上下に数字が表示されないはずです。ここにXMLがあります

入力数値の内容は

何か案は?