public void onItemClick( AdapterView<?> parent, View view, int pos, long id )
{
try
{
String sender = smsList.get( pos ).split("\n")[0];
String encryptedData = smsList.get( pos ).split("\n")[1];
String data = sender + "\n" + StringCryptor.decrypt( new String(SmsReceiver.PASSWORD), encryptedData );
Toast.makeText( this, data, Toast.LENGTH_SHORT ).show();
}
catch (Exception e)
{
e.printStackTrace();
}
}
アプリケーションにアクセスするたびにクリックで受信した SMS を復号化したいのですが、SMS が 1 つしかない場合にのみ復号化できます。2 つの SMS を受信した場合、クリックするたびに全体をクリックしたため、復号化できませんListView
。
行ごとに個別にクリックする方法を知っている人はいますか?