Как изменить цвет текста в antistatic.spinnerwheel.WheelHor horizontalView? - PullRequest
0 голосов
/ 12 сентября 2018

Исходя из условия, я хочу изменить цвета текста в антистатическом вращающемся колесе. Может ли кто-нибудь помочь мне достичь этого? Заранее спасибо ....!

wheelelement = setValueslist();
    hourAdapterValuesRight = new NumericWheelAdapter(activity, wheelelement);
    hourAdapterValuesRight.setItemResource(R.layout.wheel_text_centered);
    hourAdapterValuesRight.setItemTextResource(R.id.text);
    ValueDL.setViewAdapter(hourAdapterValuesRight);
    ValueDL.setCurrentItem(0);
    calculatordto.setValueTarget(Integer.parseInt(wheelelement.get(0)));
    ValueDL.addChangingListener(new OnWheelChangedListener() {
        @Override
        public void onChanged(AbstractWheel wheel, int oldValue, int newValue) {
            wheelelement = setValueslist();
            Log.d("posSDL",newValue+"");
            calculatordto.setValuesTarget(Integer.parseInt(wheelelement.get(newValue)));
            if (calculatordto.getValueTarget() > 15 && calculatordto.getValueTarget() <= 30){
                ValuesDL.setBackgroundColor(getResources().getColor(R.color.orange));
            }
        }
    });

wheel_text_centered xml:

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="@dimen/_40sdp"
    android:layout_height="@dimen/_30sdp">
<TextView android:id="@+id/text"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:textSize="@dimen/_11sdp"
    android:text="1"
        android:lines="1"
        android:textStyle="bold"
        android:textColor="#777"
        android:layout_gravity="center"/></FrameLayout>
...