ピッカーをカスタマイズできる方法を知りたい.in android そこで、ここで実行できるというヒントがいくつか与えられています
しかし、チュートリアルが見つかりません。基本的に、シティピッカーを作成したいのですが、そうする方法があることを知りたいです。既に日付と時刻のピッカーを使用しており、同じテーマ ピッカーを作成する必要があるため、アプリにある程度の一貫性が必要です。
これを行う方法はありますか?
ピッカーをカスタマイズできる方法を知りたい.in android そこで、ここで実行できるというヒントがいくつか与えられています
しかし、チュートリアルが見つかりません。基本的に、シティピッカーを作成したいのですが、そうする方法があることを知りたいです。既に日付と時刻のピッカーを使用しており、同じテーマ ピッカーを作成する必要があるため、アプリにある程度の一貫性が必要です。
これを行う方法はありますか?
解決策を見つけたので、それがとても簡単で、誰も指摘しなかったことに驚きました。numberpicker を使用して value を指定するだけです。値を取得するには、リスナーを追加するだけです
NumberPicker n = (NumberPicker)findViewById(R.id.numberPicker1);
String[] a={"noman","iqbal","ikram","cheema"};
n.setDescendantFocusability(NumberPicker.FOCUS_BLOCK_DESCENDANTS);
n.setDisplayedValues(a);
n.setMaxValue(3);
n.setMinValue(0);
n.setOnValueChangedListener(new OnValueChangeListener() {
@Override
public void onValueChange(NumberPicker picker, int oldVal, int newVal) {
Log.e(null, newVal+"");
}
});
いくつかの値を表示していたときに、追加するだけのソフトキーボードが継続的に表示されていました
n.setDescendantFocusability(NumberPicker.FOCUS_BLOCK_DESCENDANTS);
この行なので、キーボードは表示されなくなりました。