ホイールビューにキャプションを追加します
-
26-10-2019 - |
質問
私はホイールビューを使用しています( http://code.google.com/p/android-wheel/ )ユーザーが特定のユニット(例えばkg)を多く入力できるようにします。この写真に示されているように、現在の値の単位を隣に表示したいと思います。
悲しいことに、ホイールビューはラベル付けをサポートしていません(もう)。これを実装する方法はありますか?
解決
私はこれがあることを知っています ではない正確に あなたが望むものですが、それに最も近いものであり、それは簡単に行うことができます。このような形式の文字列にタグを含めることができます。
wheelView.setViewAdapter(new NumericWheelAdapter(getActivity(), 0, 23, "%02d hour"))
他のヒント
あなたはそれを試すことができます:
string [] dayarray = {"1月2日"、「1月3日」、「1月4日」、「1月5日」、「1月6日」、「1月7日」、「1月8日」};ホイールビューデー;
day = (WheelView) findViewById(R.id.day);
day.setViewAdapter(new DayArrayAdapter(MainActivity.this, dayArray, weekDay));
day.addChangingListener(new OnWheelChangedListener() {
@Override
public void onChanged(WheelView wheel, int oldValue, int newValue) {
Log.e("onChanged hours", dayArray[newValue]);
mCustomDate = dayArray[newValue];
mFinalTime = mCustomDate+" "+mCustomHour+mCustomMinute+" "+mAMORPM;
mSeletedDateTextView.setText(mFinalTime);
}
});
所属していません StackOverflow