こんにちはすべて私は最初のアクティビティで変数を持っています。2番目のアクティビティから返された値を追加し、アクティビティの切り替えは何度か繰り返されます....アイデア..?ここ は)あなたはおそらく、その戻り意図を介して第2の活動から値を返すと、startActivityForResultを(やりたい第2アクティビティのTextView値に応じて最初のアクティビティで変数をインクリメントする方法
double quantity = Double.parseDouble(s1[1]);
double amount = Double.parseDouble(s1[2]);
if(s1[3].equals(""))
{
totalint = (quantity*(amount));
Log.d("hitherebbbbbbb",((Double)totalint).toString());
grandTotal =+totalint;
}
else
{
deduction = Double.parseDouble(s1[3]);
totalint = ((quantity*(amount-deduction*amount/100)));
Log.d("hitherebbbbbbb",((Double)totalint).toString());
grandTotal =+totalint;
}
Thnx GQGK ..私は同じものだと思ったが、リソースを使わずにコード内でやってみる... – ngesh
@nagesh - コードで行うのは危険である。ユーザーがホームを押してからアプリケーションに戻った場合、システムがそのプロセスを中断してしまう可能性があります。その場合、共有変数に保持されているデータはすべて失われます。この問題を回避する最良の方法は、推奨されるアプローチ(startActivityForResult/onActivityResult)を使用するか、共有プリファレンスなどの永続データメソッドの1つに依存することです。 –
テッドをお礼ありがとう...私はアンドロイドに新しいです。私はそれらに従ってみましょう – ngesh