@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.specialcodedialog); app = (MyApp) this.getApplication(); codeField = (EditText) this.findViewById(R.id.SpecialCodeField); okButton = (ImageButton) this.findViewById(R.id.specialCodeOkButton); okButton.setOnClickListener(this); cancelButton = (ImageButton) this.findViewById(R.id.specialCodeCancelButton); cancelButton.setOnClickListener(this); failText = (TextView) findViewById(R.id.SpecialCodeFail); codeField.setTextColor(this.getResources().getColor(R.color.dark_blue)); codeField.setTextSize(TEXT_CODE_SIZE); failText.setTypeface(app.getTextFont()); failText.setTextColor(this.getResources().getColor(R.color.dark_blue)); failText.setTextSize(TEXT_FAIL_SIZE); failText.setText(DEFAULT_TEXT_FAIL); app = (MyApp) this.getApplication(); currentPlayer = app.getCurrentPlayer(); }
@Override public void onClick(View v) { if (v.equals(okButton)) { String code = codeField.getText().toString(); HashMap<String, String> dataMap = new HashMap<String, String>(); dataMap.put("special_code", code); dataMap.put("facebook_id", app.getFacebookId()); String postData = NetworkUtil.createPostData(dataMap); NetworkThreadUtil.getRawData( app.getConfig().get(USE_SPECIAL_CODE_URL).toString(), postData, this); } else if (v.equals(cancelButton)) { this.setResult(Activity.RESULT_CANCELED); this.finish(); } }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.newspaperdialog); app = (MyApp) this.getApplication(); closeButton = (ImageButton) findViewById(R.id.newspaperCloseButton); closeButton.setOnClickListener(this); newspaperImage = (ImageView) findViewById(R.id.newspaperImage); URL newurl = null; try { newurl = new URL(app.getConfig().get(GET_NEWSPAPER_URL).toString()); } catch (MalformedURLException e) { e.printStackTrace(); } try { mIcon_val = BitmapFactory.decodeStream(newurl.openConnection().getInputStream()); } catch (IOException e) { e.printStackTrace(); } newspaperImage.setImageBitmap(mIcon_val); }