package ve.gob.cenditel.tibisaymovil; import android.app.Activity; import android.content.Context; import android.content.Intent; import android.os.Bundle; import android.util.Log; import android.view.View; import android.view.View.OnClickListener; import android.widget.AdapterView; import android.widget.Button; import android.widget.Toast; import android.widget.AdapterView.OnItemClickListener; public class CertificateRepositoryActivity extends Activity implements OnClickListener, OnItemClickListener { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); this.setContentView(R.layout.certificate_chooser); findViewById(R.id.cert_chooser_install_button).setOnClickListener(mGlobal_OnClickListener); } //On click listener for button1 final OnClickListener mGlobal_OnClickListener = new OnClickListener() { public void onClick(final View v) { switch(v.getId()) { case R.id.cert_chooser_install_button: Toast.makeText(CertificateRepositoryActivity.this, "install", Toast.LENGTH_SHORT).show(); Intent intent = new Intent(CertificateRepositoryActivity.this.getBaseContext(), PKCS12FilePickerActivity.class); startActivity(intent); break; } } }; @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { if (resultCode == RESULT_OK) { //startActivity(new Intent(Intent.ACTION_VIEW, data)); Log.d("CertificateRepositoryActivity: ", "onActivityResult -> RESULT_OK"); } } @Override public void onClick(View view) { Context context = getApplicationContext(); //CharSequence text = "Click!"; int duration = Toast.LENGTH_SHORT; Toast.makeText(context, "**onClick()**", duration).show(); switch (view.getId()) { case R.id.cert_chooser_install_button: Intent intent = new Intent(context, PKCS12FilePickerActivity.class); Toast.makeText(context, "cert_chooser_install_button", duration).show(); break; case R.id.button_delete: Toast.makeText(context, "button_delete", duration).show(); break; case R.id.button_open: Toast.makeText(context, "button_open", duration).show(); break; case R.id.change_password: Toast.makeText(context, "change_password", duration).show(); break; } } @Override public void onItemClick(AdapterView parent, View view, int item, long id) { Context context = getApplicationContext(); //CharSequence text = "Click!"; int duration = Toast.LENGTH_SHORT; Toast.makeText(context, "**onItemClick()**", duration).show(); } }