2017-07-13 9 views
0

私はアンドロイドでデータバインディングの例を実装しようとしており、バインド可能な変数を持つPOJOを作成しようとしていますが、このエラーが発生しています。助けてください。私はこのチュートリアル http://www.vogella.com/tutorials/AndroidDatabinding/article.htmlに従い、ここに私のコードAndroid - シンボルBaseObservableを解決できません

import android.databinding.BaseObservable; 
import android.databinding.Bindable; 

public class TemperatureData extends BaseObservable { 
    private String location; 
    private String celsius; 

    public TemperatureData(String location, String celsius) { 
     this.location = location; 
     this.celsius = celsius; 
    } 

    @Bindable 
    public String getCelsius() { 
     return celsius; 
    } 

    @Bindable 
    public String getLocation() { 
     return location; 
    } 

    public void setLocation(String location){ 
     this.location = location; 
     notifyPropertyChanged(BR.location); 
    } 

    public void setCelsius(String celsius) { 
     this.celsius = celsius; 
     notifyPropertyChanged(BR.celsius); 
    } 

} 
+1

に書かれたアプリレベルのGradleファイルにコードの次の行を追加する必要があり、どこであなたのコードがあるのですか?投稿コード –

答えて

1

ある1.2 section

android { 
    .... 
    dataBinding { 
     enabled = true 
    } 
} 
+0

私はそれがなぜ機能していないのか分からないが、私はdataBinding.enabledを追加した –

関連する問題