package jp.mydns.sys1yagi.android.transfuse;
import org.androidtransfuse.annotations.Activity;
import org.androidtransfuse.annotations.Extra;
import org.androidtransfuse.annotations.Layout;
import org.androidtransfuse.annotations.OnCreate;
import org.androidtransfuse.annotations.Preference;
import org.androidtransfuse.annotations.View;
import android.widget.TextView;
import javax.inject.Inject;
@Activity
@Layout(R.layout.activity_extra_injection)
public class ExtraInjection {
public static final String NAME = "ExtraInjection";
@Inject
@Extra("title")
String mTitle;
@Inject
@Extra(value = "message")
String mMessage;
@Inject
@Extra(value = "count", optional = false)
Integer mCount;
@Inject @View(R.id.title)
TextView mTitleText;
@Inject @View(R.id.message)
TextView mMessageText;
@Inject @View(R.id.count)
TextView mCountText;
@OnCreate
private void init() {
mTitleText.setText("title=" + mTitle);
mMessageText.setText("message=" + mMessage);
mCountText.setText("count=" + mCount);
}
}