2012-03-12 57 views
0

例問題(理解)理解主叫參數

  1. 計算:

       x = a + b. 
          y = x + c. 
    
  2. 創建方法來保存x和y的值被髮送到另一活動。

  3. 在TextView的其他活動中調用x和y的值。

詳圖儘可能請,我從現在開始,我試圖理解。謝謝

詳圖可以創建變量,就像調用它們,變量的類型,意圖打造....

+1

你有什麼試過的,你在哪看的?你對android意圖和捆綁包有什麼不瞭解?如果答案是一切,那麼你應該從文檔開始,並從那裏繼續。 – snowCrabs 2012-03-12 12:34:04

回答

1

在FirstActivity:

static public final String A = "a"; 
static public final String B = "b"; 

int a = ... 
int b = ... 
final Intent i = new Intent(this, SecondActivity.class); 
i.putExtra(A, a); 
i.putExtra(B, b); 
this.startActivity(i); 

在SecondActivity的onCreate ()方法:

@Override 
protected void onCreate(final Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
      ... 
     final Intent startingIntent = this.getIntent(); 
     final Bundle extras = startingIntent.getExtras(); 
     a = extras.getInt(FirstActivity.A); 
     b = extras.getInt(FirstActivity.B); 
... 
}