ラジオボタンとチェックボックスを使用してさまざまなものから選択できるアプリケーションを作成しています。では、選択したデータを別のアクティビティに表示する方法を知りたいのですが。
これはあなたが欲しいコーヒーを選ぶクラスです。
package com.coffee2go.coffee2go;
import java.util.ArrayList;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.RadioButton;
import android.widget.RadioGroup;
import android.widget.TextView;
public class coffee2 extends Activity {
private RadioGroup choosecoffee;
private Button order;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.coffee2);
choosecoffee = (RadioGroup) findViewById(R.id.choosetypeofcoffee);
order = (Button) findViewById(R.id.order_coffee);
addListenerOnButton();
}
private void addListenerOnButton() {
// TODO Auto-generated method stub
order.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
startActivity(new Intent(coffee2.this, order.class));
}
});
choosecoffee.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
startActivity(new Intent(coffee2.this, order.class));
}
});
}
}'
情報を表示したいクラスです。情報は、Webサーバー000webhost.comのmySQLデータベースにも保存する必要があります。
'package com.coffee2go.coffee2go;
import android.app.Activity;
import android.os.Bundle;
import android.widget.CheckBox;
import android.widget.RadioButton;
import android.widget.RadioGroup;
import android.widget.TextView;
public class order extends Activity {
private RadioGroup choosecoffee;
private RadioButton bryggkaffe, latte, espresso;
private RadioGroup sizeofcoffee;
private RadioButton small, big;
private CheckBox sugar, milk;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.order);
TextView orderlist = (TextView) findViewById(R.id.orderlist);
TextView pricelist = (TextView) findViewById(R.id.pricelist);
choosecoffee = (RadioGroup) findViewById(R.id.choosetypeofcoffee);
bryggkaffe = (RadioButton) findViewById(R.id.bryggkaffe);
latte = (RadioButton) findViewById(R.id.latte);
espresso = (RadioButton) findViewById(R.id.espresso);
sizeofcoffee = (RadioGroup) findViewById(R.id.choosecoffeesize);
small = (RadioButton) findViewById(R.id.small);
big = (RadioButton) findViewById(R.id.big);
sugar = (CheckBox) findViewById(R.id.sugar);
milk = (CheckBox) findViewById(R.id.milk);
if (bryggkaffe.isChecked() == true) {
orderlist.append("Bryggkaffe\n");
}
if (latte.isChecked() == true) {
orderlist.append("Latte\n");
}
if (espresso.isChecked() == true) {
orderlist.append("Espresso\n");
}
if (small.isChecked() == true) {
orderlist.append("Liten\n");
}
if (big.isChecked() == true) {
orderlist.append("Stor\n");
}
if (sugar.isChecked() == true) {
orderlist.append("Socker\n");
}
if (milk.isChecked() == true) {
orderlist.append("Mjölk\n");
}
}'
これを作る方法はありますか?接続クラスとphpも作成する必要がありますか?