PDA

Ver la Versión Completa : [ CONSULTA ] Error clipboard


FartBomb
04/04/12, 23:10:10
Miren puse un boton para k al pulsarlo se copie un string , pero me da error al ejecutar la app y pulsar el botn , les dejo aqui el codigo, es de una app que toy haciendo de auditorias wireless


//Viendo si es crackeable:
t_crack = (TextView)findViewById(R.id.str_i_crack);
if (ssid.contains("_")){
String [] item_ssid = ssid.split("_");
String ssid_name = item_ssid[0];
String ssid_code = item_ssid[1];
String[] bssid_final = bssid.split(":");
String bssid_bueno =( bssid_final[0]+bssid_final[1]+bssid_final[2]+bssid_final[3]+bssid_final[4]+bssid_final[5]);
if (ssid_name.equals("JAZZTEL") || (ssid_name.equals("WLAN"))){ //Nombre crackeable.
if (ssid_code.length() == 4){ //Código crackeable.
KeyGenerator key = new KeyGenerator();
String bssid_mayus = bssid_bueno.toUpperCase();
String str_key = key.calcularClave(ssid_code, bssid_mayus);
t_crack.setText(str_key);
t_crack.setTextColor(Color.GREEN);
}
else{
t_crack.setText("NO");
t_crack.setTextColor(Color.RED);
}
}
else{
t_crack.setText("NO");
t_crack.setTextColor(Color.RED);
}
}
else{
t_crack.setText("NO");
t_crack.setTextColor(Color.RED);
}
}
public void onClick(View v) {
// TODO Auto-generated method stub
switch (v.getId()) {
case R.id.btnprobarclave:
if(!t_crack.getText().toString().equals("NO"))
{
clipboardmanager.setText(t_crack.getText());
startActivityForResult(new Intent(android.provider.Settings.ACTION_WIFI_SETTI NGS), 0);


}
else
{
Toast.makeText(WifiInfo.this, "Esta ESSID no está soportada", Toast.LENGTH_LONG).show();
}
break;

default:
break;
}

}