package jp.mydns.sys1yagi.android.transfuse.fragments;
import android.widget.EditText;
import android.widget.TextView;
import org.androidtransfuse.annotations.Fragment;
import org.androidtransfuse.annotations.Layout;
import org.androidtransfuse.annotations.RegisterListener;
import org.androidtransfuse.annotations.View;
import javax.inject.Inject;
import jp.mydns.sys1yagi.android.transfuse.R;
import jp.mydns.sys1yagi.android.transfuse.tools.ICalculator;
@Fragment
@Layout(R.layout.fragment_implemented_by)
public class ImplementedBy {
@Inject
@View(R.id.editText)
EditText mEditText;
@Inject
@View(R.id.editText2)
EditText mEditText2;
@Inject
@View(R.id.text)
TextView mTextView;
@Inject
ICalculator mCalculator;
@RegisterListener(R.id.button)
android.view.View.OnClickListener listener = new android.view.View.OnClickListener() {
@Override
public void onClick(android.view.View v) {
int result = mCalculator.add(Integer.parseInt(mEditText.getText().toString()),
Integer.parseInt(mEditText2.getText().toString()));
mTextView.setText("Result=" + result);
}
};
}