OSDN Git Service

create submit button
authorYuta Kawabe <yuyu3165@gmail>
Wed, 21 Nov 2012 04:59:22 +0000 (13:59 +0900)
committerYuta Kawabe <yuyu3165@gmail>
Wed, 21 Nov 2012 04:59:22 +0000 (13:59 +0900)
ECC_evenodd/src/jp/ac/titech/sharp4k/cuten/sampletask/ECCTask.java

index 74b0a5e..ebc5612 100644 (file)
@@ -74,12 +74,29 @@ public class ECCTask extends BaseApp {
                        TextView tv = new TextView(ctx);
                        tv.setText("おわり");
                        tv.setTextSize(50);
+                       tv.setId(TEXT_VIEW);
                        RelativeLayout.LayoutParams tvParam = new RelativeLayout.LayoutParams(
                                        ViewGroup.LayoutParams.WRAP_CONTENT,
                                        ViewGroup.LayoutParams.WRAP_CONTENT);
-                       tvParam.addRule(RelativeLayout.CENTER_VERTICAL, -1);
+                       tvParam.addRule(RelativeLayout.ALIGN_PARENT_TOP, -1);
                        tvParam.addRule(RelativeLayout.CENTER_HORIZONTAL, -1);
                        reLay.addView(tv, tvParam);
+                       // send button
+                       Button b = new Button(ctx);
+                       b.setText("実績を送信");
+                       b.setOnClickListener(new OnClickListener() {
+                               @Override
+                               public void onClick(View v) {
+                                       sendResult(result);
+                                       onClose();
+                               }
+                       });
+                       RelativeLayout.LayoutParams bParam = new RelativeLayout.LayoutParams(
+                                       ViewGroup.LayoutParams.WRAP_CONTENT,
+                                       ViewGroup.LayoutParams.WRAP_CONTENT);
+                       bParam.addRule(RelativeLayout.BELOW, TEXT_VIEW);
+                       bParam.addRule(RelativeLayout.CENTER_HORIZONTAL, -1);
+                       reLay.addView(b, bParam);
                } else if (cnt < qNum) {
                        reLay.removeAllViews();
                        // textview