2012-11-12 39 views
5

Được rồi vì vậy tôi có một ứng dụng mà tôi muốn sử dụng các ứng dụng khác. Ví dụ tôi có một ứng dụng thực hiện khá nhiều thứ ngoại trừ một thư mục tra cứu vì đã có một ứng dụng thực hiện điều đó cho trường của tôi. Tôi biết tôi có thể khởi chạy ứng dụng với ý định, nhưng điều đó cũng mang chúng ra khỏi menu điều hướng cho ứng dụng của tôi. Có anyway mà tôi có thể chạy một ứng dụng bên trong một bố cục xem. Tôi không hy vọng cho điều này, nhưng tôi figured tôi sẽ có cơ hội yêu cầu nó anyway.Ứng dụng khởi chạy Android trong chế độ xem

Trả lời

3

Điều này về mặt kỹ thuật có thể bằng cách sử dụng tiện ích con. Bạn có thể triển khai AppWidgetHost và các ứng dụng khác có thể tạo App Widgets để sử dụng bên trong ứng dụng của riêng bạn. Đây là cách màn hình trình khởi chạy trong Android hoạt động.

Điều này, tất nhiên, sẽ chỉ hoạt động nếu các ứng dụng khác đang được đề cập triển khai tiện ích con. Vì vậy, câu trả lời chung cho câu hỏi của bạn sẽ là không, không thể lưu trữ các ứng dụng tùy ý hoặc Chế độ xem/Hoạt động từ các ứng dụng khác bên trong của riêng bạn.

+0

Được rồi, cảm ơn, tôi có cảm giác nó sẽ không xảy ra nhưng tôi chỉ mới bắt đầu với android nên tôi phải kiểm tra – csteifel

+0

@legion bạn có đạt được ứng dụng khởi chạy trong chế độ xem không? – jayellos

+0

Không, thay vào đó, tôi đã chọn chỉ tạo lại chức năng với API của họ mà họ cung cấp – csteifel

1

Đây không phải là triết lý thiết kế của Android. Bạn nên gửi Ý định đến ứng dụng thư mục mà tôi hy vọng được thiết kế để tìm kiếm kết quả và sau đó trả lại cho bạn. Cơ chế này là startActivityForResult() trong ứng dụng của bạn và setResult() trong ứng dụng thư mục.

Các vấn đề liên quan