私はアンドロイド開発の初心者なので、複雑な手順を説明してみてください。
次のプロセスのためにどのコードを書くべきか知りたい:-
Activity1は、 EditTextを介して数値入力を受け取り、それに対していくつかのアクションを実行します。たとえば、2 で乗算し、この新しい数値を別のアクティビティActivity2に送信して表示します。
主に、アクティビティで新しい番号を表示する方法を知りたいです。
事前にthnx。
私はアンドロイド開発の初心者なので、複雑な手順を説明してみてください。
次のプロセスのためにどのコードを書くべきか知りたい:-
Activity1は、 EditTextを介して数値入力を受け取り、それに対していくつかのアクションを実行します。たとえば、2 で乗算し、この新しい数値を別のアクティビティActivity2に送信して表示します。
主に、アクティビティで新しい番号を表示する方法を知りたいです。
事前にthnx。
あるアクティビティから別のアクティビティにデータを渡す必要があります。
Main.java
Intent it=new Intent(Main.this,Expense.class);
it.putExtra("a", food);
startActivity(it);
Second.java
Bundle b=getIntent().getExtras();
if(b!=null)
{
String fud=b.getString("a");
}
textview.setText(fud);
次の質問の答えは、アクティビティ間でデータを渡す方法を示しています。その前に、インテントについてよくお読みください。
この例を参照してください
これをアクティビティ 1 に追加します
Intent myIntent = new Intent(Activity1.this, Activity2.class);
myIntent.putExtra("UserId",UserId);
myIntent.putExtra("UserName",UserName);
startActivity(myIntent);
これをアクティビティ 2 に追加します
Intent intent = getIntent();
UserId=intent.getStringExtra("UserId");
UserName=intent.getStringExtra("UserName");
Androidのインテントはあなたが探しているものです