@SHOW
1) 社員コードを入力する
2) ボタンをクリックする
3) ButtonAction クラス
4) 『読み出し』処理で、インターネットより JSON を読み込む
5) Google Gson で オブジェクトに変換
6) バインド SDK によって自動作成されたクラスにそのオブジェクトを引き渡す
7) バインド SDK によって、オブジェクト内の変数に対応する id を持つ画面に表示される
@END
[[Syain クラス]]
@DIV
package sample.lightbox.abdbupdate;
import android.databinding.BaseObservable;
public class Syain extends BaseObservable {
// シリアライズ・デシリアライズをしない( static )
static public MainActivity context = null;
public String type;
public String status;
public String scode;
@c:red(public String kj;
public String furi;)
public String kyuyo;
public String teate;
public Syain() {
this.type = "";
this.status = "";
this.scode = "";
this.kj = "";
this.furi = "";
}
}
@END
@SHOW
コンストラクタで設定している値は、初期画面で表示させたい値です
@END |