package sample.lightbox.webview1011;
/**
* Created by lightbox on 2015/10/11.
*/
public class Syain {
public Syain() {
this.氏名 = "";
this.フリガナ= "";
}
public String 社員コード;
public String getShimei() {
return 氏名;
}
public void setShimei(String shimei) {
this.氏名 = shimei;
}
public String getFuri() {
return フリガナ;
}
public void setFuri(String furi) {
this.フリガナ = furi;
}
public String 氏名;
public String フリガナ;
public String 所属;
public int 性別;
public String 作成日;
public String 更新日;
public int 給与;
public int 手当;
public String 管理者;
public String 生年月日;
}
SyainObservable クラス
拡張子:
package sample.lightbox.webview1011;
import android.databinding.BaseObservable;
import android.databinding.Bindable;
/**
* Created by lightbox on 2015/10/12.
*/
public class SyainObservable extends BaseObservable {
public SyainObservable() {
this.氏名 = "";
this.フリガナ= "";
}
public String 社員コード;
@Bindable
public String getShimei() {
return 氏名;
}
public void setShimei(String shimei) {
this.氏名 = shimei;
notifyPropertyChanged(sample.lightbox.webview1011.BR.shimei);
}
@Bindable
public String getFuri() {
return フリガナ;
}
public void setFuri(String furi) {
this.フリガナ = furi;
notifyPropertyChanged(sample.lightbox.webview1011.BR.furi);
}
public String 氏名;
public String フリガナ;
public String 所属;
public int 性別;
public String 作成日;
public String 更新日;
public int 給与;
public int 手当;
public String 管理者;
public String 生年月日;
}
Android Studio が 1.4 なので、AppCompatActivity になっています( Gradle 内もその影響 )
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.3.0'
classpath "com.android.databinding:dataBinder:1.0-rc1"// NOTE: Do not place your application dependencies here; they belong// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}