2017-03-09 9 views
0

アダプターの値を可変2方向データバインディングに設定するにはどうすればよいですか?データバインディング値を持つandroid -setアダプタプログラム可能な可変値

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

ビューモデルBaseObservableから値:

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

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

私はそこBR.valuesを置くことができる方法 私はこのようなものが必要? thx!

+0

BRとは何ですか、あなたはBR.valuesで何を取得しますか? –

+0

MyCustomAdapterとBrモデルの値を間違えないでください。 –

+0

BRタイプBaseObservable @Bindable 公衆リストでgetValues(){ 戻り値のビューモデルです。 }公共ボイドsetValues(リスト値){ this.valuesの=値。 notifyPropertyChanged(BR.values); } – batsheva

答えて

0

答えは、今のところXMLでのみバインディングをプログラムで行うことができないということです。

関連する問題