public class OpenedClass extends Activity implements OnClickListener, OnCheckedChangeListener{
TextView question, test;
Button returnData;
RadioGroup selectionList;
String gotBread, setData;
public void onCreate(Bundle savedInstanceSate){
super.onCreate(savedInstanceSate);
setContentView(R.layout.send);
initialize();
SharedPreferences getData = PreferenceManager.getDefaultSharedPreferences(getBaseContext());
String et = getData.getString("name", "Travis is.....");
String values = getData.getString("list", "4");
if(values.contentEquals("1")){
question.setText(et);
}
/*
Bundle gotBasket = getIntent().getExtras();
gotBread = gotBasket.getString("key");
question.setText(gotBread);
*/
}
private void initialize() {
// TODO 自動生成されたメソッド・スタブ
question = (TextView)findViewById(R.id.tvQuestion);
test = (TextView)findViewById(R.id.tvText);
returnData = (Button)findViewById(R.id.bReturn);
selectionList = (RadioGroup)findViewById(R.id.rgAnswers);
returnData.setOnClickListener(this);
selectionList.setOnCheckedChangeListener(this);
}
@Override
public void onClick(View v) {
// TODO 自動生成されたメソッド・スタブ
Intent person = new Intent();
Bundle backpack = new Bundle();
backpack.putString("answer", setData);
person.putExtras(backpack);
setResult(RESULT_OK, person);
finish();
}
@Override
public void onCheckedChanged(RadioGroup group, int checkedId) {
// TODO 自動生成されたメソッド・スタブ
switch(checkedId){
case R.id.rCarzy: setData="Probably right!"; break;
case R.id.rSexy: setData=checkedId+"Definitely right!"; break;
case R.id.rBoth: setData="Spot On!"; break;
}
test.setText(setData);
}
}
~
~<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<TextView
android:id="@+id/tvQuestion"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Travis is ..." />
<RadioGroup
android:id="@+id/rgAnswers"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<RadioButton
android:id="@+id/rCarzy"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="true"
android:text="Crazy" />
<RadioButton
android:id="@+id/rSexy"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="SUPER SEXY" />
<RadioButton
android:id="@+id/rBoth"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Both" />
</RadioGroup>
<Button
android:id="@+id/bReturn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Return" />
<TextView
android:id="@+id/tvText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="TextView" />
~</LinearLayout>