Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class PxlrActivity extends Activity {
- private ImageView statusImageView;
- private EditText usernameEditText;
- private EditText passwordEditText;
- private Button signInButton;
- private String apiUrl;
- private String apiKey;
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
- setContentView(R.layout.main);
- setProgressBarIndeterminateVisibility(false);
- apiUrl = getString(R.string.api_url);
- apiKey = getString(R.string.api_key);
- statusImageView = (ImageView)findViewById(R.id.status);
- usernameEditText = (EditText)findViewById(R.id.username);
- passwordEditText = (EditText)findViewById(R.id.password);
- signInButton = (Button)findViewById(R.id.signin);
- signInButton.setOnClickListener(signInButtonClickListener);
- }
- private OnClickListener signInButtonClickListener = new OnClickListener() {
- public void onClick(View v) {
- setProgressBarIndeterminateVisibility(true);
- String username = usernameEditText.getText().toString();
- String password = passwordEditText.getText().toString();
- String message = ApiHelper.verifyUser(apiUrl, apiKey, username, password);
- if(message != null) {
- statusImageView.setImageResource(R.drawable.logoerror);
- Toast.makeText(PxlrActivity.this, message, Toast.LENGTH_LONG).show();
- } else {
- statusImageView.setImageResource(R.drawable.logosuccess);
- }
- setProgressBarIndeterminateVisibility(false);
- }
- };
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement