- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我对 Android 很陌生,如果问题重复,请避免并发送链接。有三个 Activity A、B 和 C。 Activity A 获取一个用户名,我想在 Activity C 中显示该用户名,但我想先运行 Activity B,然后运行 Activity C。使用 Intent 的问题是我必须运行 C第一的。如果singleton、bundle或parcelable是解决方案,您能提供代码吗?
Activity A
public class MainActivity extends AppCompatActivity {
@Ghi đè
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
final EditText nameText = findViewById(R.id.nameText);
nameText.setOnEditorActionListener(new OnEditorActionListener() {
@Ghi đè
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
String name = nameText.getText().toString();
trả về giá trị đúng;
}
});
}
Activity B
public class qPage2 extends AppCompatActivity {
@Ghi đè
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_q_page2);
android.os.SystemClock.sleep(500);
}
}
Activity C
public class lastPage extends AppCompatActivity {
@Ghi đè
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_last_page);
}
}
1 Câu trả lời
这比你想象的容易。例如,如果您想通过 B 将 Tasif
字符串从 A 发送到 C。
在 Activity A 中
Intent intent = new Intent(A.this, B.class);
intent.putExtra("username", "Tasif");
startActivity(intent);
Activity B 中
Intent intent = new Intent(B.this, C.class);
intent.putExtras(getIntent()); // Add this line, it will copy all data in intent which starts activity B (including `username`).
startActivity(intent);
在 Activity C 中
String username = getIntent().getStringExtra("username");
关于java - 将字符串从第一个 Activity 传递到最后一个 Activity ,但在开始最后一个 Activity 之前运行另一个 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52359511/
Tôi mới sử dụng Android, nếu câu hỏi trùng lặp, vui lòng tránh và gửi liên kết. Có ba hoạt động A, B và C. Hoạt động A nhận được tên người dùng và tôi muốn hiển thị tên người dùng trong Hoạt động C, nhưng tôi muốn chạy
Tôi đang cố gắng tạo một ứng dụng sổ ghi chép để mỗi lần mở một ghi chú mới, bố cục sẽ giống nhau. Ngoài ra, số lượng Hoạt động (bình luận mới) không nên được xác định càng nhiều càng tốt Câu trả lời hay nhất Nếu Hoạt động luôn giống nhau, có lẽ bạn nên tạo một bộ điều hợp cho phép
Tôi có 3 hoạt động. Cửa sổ chính 5 nút Nhấn cửa sổ này sẽ mở ra cửa sổ chính của nút (gọi là cửa sổ cha) Nhấn cửa sổ này sẽ mở ra cửa sổ cha gọi là cửa sổ con cuối. Bây giờ từ cửa sổ con, tôi lấy giá trị từ cửa sổ cha như sau:
Tôi đang gặp phải sự cố về Activity backstack. Giả sử tôi có 5 hoạt động ở chế độ nền: Hoạt động A, Hoạt động B, Hoạt động C, Hoạt động D
Tôi đang tìm kiếm một nhà cung cấp JMS phải có các tính năng bổ sung sau: Nhiều nhà môi giới, tất cả các nhà môi giới phải ở trạng thái cuối cùng (không có điểm lỗi đơn lẻ) Mở rộng quy mô chỉ trên hai máy là đủ cho nhu cầu của chúng tôi Khả năng đảm bảo đặt hàng (nếu 1 nhà sản xuất + 1 người tiêu dùng
Giả sử tôi có một tab Hoạt động bao gồm một TabHost. TabHost chứa 2 tab và mỗi tab có một nhóm Hoạt động. Mỗi nhóm Hoạt động chứa một Hoạt động
Tôi đang phát triển một ứng dụng trong đó tôi cần điều hướng đến một Hoạt động cụ thể dựa trên các hành động nhất định. Đây là một bức ảnh. Hoạt động đầu tiên của tôi là ReadingActivity. Dựa trên các hành động nhất định, người dùng sẽ được đưa đến Dự án mới
Tôi đã tạo một ứng dụng giao tiếp với máy chủ theo cách không đồng bộ. Khi ứng dụng thực hiện yêu cầu máy chủ, một hộp thoại mới (Hoạt động) sẽ được tạo với thông báo "đang tải". Hoạt động chính thực hiện phương pháp để xử lý phản hồi của máy chủ. Tôi muốn
Tôi muốn hiển thị cùng một menu tùy chọn trong tất cả các Hoạt động của ứng dụng. Tôi đã tạo một Hoạt động chung để triển khai menu và tất cả các Hoạt động tiếp theo của tôi đều mở rộng nó. Câu hỏi: Khi tôi cần mở rộng các Acti cụ thể khác
Tôi có bốn hoạt động, cụ thể là các tệp java - Activity1.java, activity2.java, activity3.java, activity4.java và tệp xml - Ac
Tôi có hai hoạt động. Tôi muốn gửi dữ liệu từ Hoạt động thứ hai đến Hoạt động trước đó. Hoạt động đầu tiên có ListView tùy chỉnh và lớp bean. Khi tôi nhấp vào Activ thứ hai
Hoạt động gốc có phải là Hoạt động đầu tiên hiện có trong ngăn xếp hay là Hoạt động được chỉ định là Hoạt động bắt đầu trong danh sách không? Ứng dụng hỗ trợ P khởi động Hoạt động A khi khởi động. Sau đó A
Xin chào, tôi muốn biết bạn cân nhắc những điểm chính nào khi vẽ sơ đồ Hoạt động và chọn "Hoạt động"? Làm thế nào để chọn hoạt động từ vấn đề bạn muốn mô hình hóa? Cảm ơn câu trả lời hay nhất. Biểu đồ hoạt động được sử dụng để phân tích hệ thống đang được phát triển và
Làm thế nào để bắt đầu một Hoạt động từ Hoạt động chính và quay lại Hoạt động chính sau khi thoát khỏi hoạt động trong Hoạt động con? Tôi đã đặt Activity con làm Intent khởi chạy
Quy trình làm việc của tôi như sau: LoginActivity -> ActivityB -> ActivityC -> ActivityD Tôi muốn truyền dữ liệu từ LoginActivity sang ActivityD nhưng không trực tiếp
Tôi đã cố gắng tìm câu trả lời cho câu hỏi này trước đây nhưng không thể tìm ra câu trả lời giải quyết được vấn đề của mình. Tôi đang tạo một ứng dụng lưu điểm chơi đĩa golf. MainActivity của tôi có 4 nút. Trò chơi mới, trò chơi đã tiếp tục, lớp học và người chơi. Tại
Tôi có một lớp tts không phải UI và một lớp Activity. Bây giờ trong lớp Activity, tôi có một nút mà người dùng có thể chọn giọng nam hoặc giọng nữ, tùy thuộc vào lựa chọn, tôi muốn truyền một chuỗi đến lớp tts và sau đó một lần nữa lớp tts gốc
Vấn đề hơi phức tạp. Trước hết, cả Hoạt động A và Hoạt động B đều có android:noHistory = true trong danh sách của chúng. Tôi có một lớp tuần tự hóa tùy chỉnh, giả sử MyCl
Trong ứng dụng của tôi, tôi có hai Hoạt động (AuthenticationActivity và MainActivity), mỗi hoạt động có một biểu đồ điều hướng và một số đoạn. Tôi đã tạo ra
Câu hỏi này đã có câu trả lời ở đây: Đã đóng cách đây 11 năm. Có thể trùng lặp: Làm thế nào tôi có thể sử dụng hoạt động soạn email trong tabView? Tôi muốn sử dụng hoạt động soạn email trong tabView
Tôi là một lập trình viên xuất sắc, rất giỏi!