Tôi có một máy chủ đang chạy thông báo cho người dùng thông báo thanh trạng thái mở hoạt động chính của tôi, làm cách nào tôi có thể chuyển dữ liệu đến máng hoạt động của mình?Sử dụng ý định gửi dữ liệu đến hoạt động của tôi
13
A
Trả lời
11
Sử dụng Intent.putExtra(..)
:
intent.putExtra("keyName", "somevalue");
Phương pháp này bị quá tải và mất nhiều loại hình như là đối số thứ hai: int, byte, String, các mảng khác nhau ..
Để có được dữ liệu ra sử dụng getXYZExtra thích hợp() . Đối với Chuỗi này là:
getStringExtra(String keyName)
26
MainActivity
Intent intent = new Intent(MainActivity.this,SecondActivity.class);
intent.putExtra("extra_text", string);
startActivity(intent);
SecondActivity
String text = getIntent().getStringExtra("extra_text");
+2
Câu trả lời hoàn hảo. Ngắn và cần thiết. – Shudy
Các vấn đề liên quan
- 1. Gửi dữ liệu từ dịch vụ đến hoạt động
- 2. Gửi dữ liệu từ dịch vụ đến hoạt động Android
- 3. "Không Hoạt động phát hiện để xử lý Ý định" trong khi gửi email dữ liệu
- 4. Gửi dữ liệu ngược về hoạt động trước
- 5. Gửi dữ liệu đến bộ thu phát báo động của người quản lý báo động
- 6. Gửi dữ liệu đến tiện ích (màn hình chính) của tôi
- 7. Sử dụng lá chắn Arduino GSM/GPRS để gửi dữ liệu đến dịch vụ web của tôi
- 8. gửi dữ liệu từ angularjs đến django
- 9. SignalR: Cách gửi dữ liệu đến IConnected.Connect()
- 10. Làm thế nào để gửi dữ liệu từ BroadcastReceiver đến một Hoạt động trong Android?
- 11. Cách gửi dữ liệu đến hoạt động đang chạy từ Broadcast Receiver,
- 12. Ý định Android: Ý định -Sử dụng để vượt qua các đối tượng lớp từ hoạt động
- 13. Làm cách nào để xóa dữ liệu ý định chính xác khỏi Hoạt động SingleTop?
- 14. Cách chuyển dữ liệu giữa hoạt động sang phân đoạn bằng ý định trong Android
- 15. Tôi có thể gửi lại dữ liệu bằng cách sử dụng kết thúc bằng cách nào?
- 16. Cách nhận dữ liệu từ dịch vụ đến hoạt động
- 17. trừ hoạt động của khung dữ liệu
- 18. Cách gửi dữ liệu đến trang web bằng cách sử dụng ứng dụng android
- 19. ASP.NET MVC gửi dữ liệu JSON đến một Action Controller
- 20. Gửi biểu mẫu dữ liệu đến hành động của Bộ điều khiển với Ajax
- 21. Không thể gửi dữ liệu đến Arduino Uno của tôi bằng Cocoa (IOKit)
- 22. Tôi có thể sử dụng vỏ adb để gửi lệnh đến ứng dụng của tôi
- 23. gửi dữ liệu XML sử dụng HTTP POST với PHP
- 24. ArrayAdapter: Dữ liệu Json được gửi đến spinner
- 25. Mất extras Ý định khi trở về Hoạt động
- 26. Gửi dữ liệu đến một chủ đề cụ thể
- 27. Sử dụng cURL để gửi dữ liệu đến một hình thức
- 28. Tìm DSN đến Cơ sở dữ liệu của tôi?
- 29. android: xác thực danh tính của người gửi ý định
- 30. Nhận dữ liệu từ hoạt động khác
nhưng làm thế nào để tôi có được dữ liệu trong hoạt động của tôi? sự kiện được gọi là khi nào và hoạt động có ý định gì? – Mars
'activity.getIntent()' hoặc 'this.getIntent()' –
để tôi đặt nó vào OnCreate()? – Mars