在IOS,我們呼籲在的ViewController(Activity in Android
),並可以將它設置屬性,如在構造函數發送數據或其他活動使用功能
AnyViewController *view = [[AnyViewController alloc]initWithNibName:@"layoutFile];
[view setName:@"AnyName"];
[self presentViewController:view ... blah blah]// new View is created and we have set its data using setName where Name is an attribute in AnyViewController class.
現在的問題是我們如何才能設置此而產生的意圖
Intent inten = new Intent(PresentActivity.this,NextActivity.class);
有沒有像之前或之後的任何方式調用此NextActivity.class.setName(「anyName」);或者通過一些數據的構造函數,我們通過上下文而調用的AsyncTask
new AsyncTask(PresentActivity.this).exectue();
編輯...
我知道所有的方法來發送活動之間的數據。
- 序列化
- Intent.putExtra( 「的keyName」,類型)
- Parcelable
- 創建靜態變量和任何其他活性得到它(它是對OOP)
我想知道是否有任何方法在構造函數中發送數據或調用任何公共方法,正如我所說的..我可能是錯誤的,我想知道是否有任何種類的方法,如設置屬性或在構造函數中發送數據。 。
NextActivity(context).class
或NextActivity.class.setName();
這是可能的,如果沒有,爲什麼呢?