Ví dụ, Trong một cái nhìn danh sách được tổ chức bởi ListActivity, khi người dùng nhấp chuột vào một mục trong danh sách, một hoạt động mới sẽ được ra mắt, và chuyển giao hoạt động trước đó thêm dữ liệu cho hoạt động mới như sau:làm thế nào để chuyển dữ liệu thêm từ một mảnh sang người khác qua hoạt động
public class Notepadv2 extends ListActivity {
...
@Override
protected void onListItemClick(ListView l, View v, int position, long id) {
super.onListItemClick(l, v, position, id);
Intent i = new Intent(this, NoteEdit.class);
i.putExtra(NotesDbAdapter.KEY_ROWID, id);
startActivityForResult(i, ACTIVITY_EDIT);
}
}
Làm thế nào để tôi sử dụng phân đoạn? Ý tôi là nếu tôi có một Hoạt động mà máy chủ 2 mảnh, và làm cho các mảnh vỡ các giao dịch như dưới đây:
// Create new fragment and transaction
Fragment newFragment = new ExampleFragment();
FragmentTransaction transaction = getFragmentManager().beginTransaction();
// Replace whatever is in the fragment_container view with this fragment,
// and add the transaction to the back stack
transaction.replace(R.id.fragment_container, newFragment);
transaction.addToBackStack(null);
// Commit the transaction
transaction.commit();
làm thế nào tôi có thể chuyển thêm số liệu từ một đoạn đến đoạn khác thông qua các hoạt động máy chủ?
Tôi biết trên trang web của nhà phát triển Android, có một good document về cách sử dụng mảnh và làm thế nào để giao tiếp với các hoạt động, nhưng không có mô tả về cách chuyển dữ liệu từ một đoạn khác ....
bản sao có thể có của [Android: Truyền dữ liệu (bổ sung) cho một đoạn] (http://stackoverflow.com/questions/15392261/android-pass-dataextras-to-a-fragment) –