ActiveAndroidでハマった件
ActiveAndroidって便利すぎるんですが、どつぼハマることもしばしば。。
今回、デフォルトコンストラクタでハマりました。
使用するmodelのデフォルトコンストラクタでちゃんとsuper();しないと機能しないのは知っていたのですが、今回はこんなケース。
public class Sample extends Model { private String value; public Sample() { this(null); } public Sample(String value) { super(); this.value = value; } }
テレスコーピングコンストラクタで、初期化できてると信じきっていたいただけに、
activeandroidではうまくいかなかった。。。
まじでなぜや。。。
勉強不足があだになりますた。。。orz