2017-03-09 5 views
0

가변 값 양방향 데이터 바인딩에 대한 어댑터 값을 설정하는 방법을 아는 사람이 있습니까? 나는 이런 식으로 뭔가가 필요합니다 뷰 모델 BaseObservable에서데이터 바인딩 값이있는 android -set 어댑터 프로그래밍 방식으로 가변 가능

MyCustomAdapter Adapter = new MyCustomAdapter(getContext(), 
R.layout.item, BR.values, image); 

값 :

@Bindable 
    public List<String> getValues() { 
     return values; 
    } 

    public void setValues(List<String> values) { 
     this.values = values; 
     notifyPropertyChanged(BR.values); 
    } 

어떻게 내가 거기 BR.values을 넣을 수 있습니까? !

+0

BR은 무엇이며 BR.values에서 얻는 것은 무엇입니까? –

+0

MyCustomAdapter 및 Br 모델 값을 유용하게 입력하십시오. –

+0

BR은 BaseObservable @Bindable 유형의 뷰 모델입니다. public List getValues ​​() { return values; } 공개 무효 setValues ​​(목록 값) { this.values ​​= values; notifyPropertyChanged (BR.values); } – batsheva

답변

0

대답은 XML로만 바인딩 할 수 없다는 것입니다.