Trả lời
Điều đó sẽ trả lại cho bạn những đoạn đường nét với chỉ số '1'.
Bằng cách đó, ý tôi là, Nếu bạn có content://com.myapp/first/second/third/
Nó sẽ trả về 'giây'. get (2) sẽ trở lại 'ba' và vân vân ...
Bạn chưa nói với chúng tôi biết loại uri là nhưng nếu nó là một đối tượng Uri
sau đó nhìn vào Android URI Docs chúng ta có thể thấy rằng getPathSegments
trả về một danh sách các chuỗi. Sau đó, gọi số get(1)
trả về mặt hàng thứ 2 trong danh sách được trả về bởi getPathSegments()
.
Mã này có thể được viết lại như sau:
List<String> segments = ui.getPathSegments();
String secondItem = segments.get(1);
Nó sẽ chia toàn bộ chuỗi bằng cách tìm kiếm '/'? –
Trong các thử nghiệm của tôi, gọi getPathSegments trên Uri dưới đây:
content://example.cs454.sunshine/weather/90015/1463468400000
mang lại một danh sách với những nội dung:
index 0 weather
index 1 90015
index 2 1463468400000
- 1. Tại sao resultCode = -1 ở đây sau StartActivityForResult?
- 2. jquery nhận được id/giá trị của LI sau khi chức năng nhấp chuột
- 3. Chức năng vô hình() làm gì?
- 4. PHP làm gì với các chức năng không được chấp nhận?
- 5. Mercurial/Python - Chức năng Underscore làm gì?
- 6. Chuỗi Unicode sau đây là gì?
- 7. luận Passing đến $ .Sau đó chức năng
- 8. Nhận kwargs Bên Chức năng
- 9. Chức năng cơ sở cuộc gọi sau đó được thừa kế chức năng
- 10. Chức năng php 'overload' làm gì?
- 11. Tại sao cung cấp hai chức năng nhận được
- 12. Chức năng nhận dạng LINQ?
- 13. Chức năng chung này làm gì?
- 14. Kiểm tra xem nhiều chức năng có đúng không, sau đó làm điều gì đó
- 15. khai trước của 'chức năng' đã ở đây trong C
- 16. Không được chấp nhận: Chức năng tách() không được chấp nhận. Làm thế nào để sửa lỗi này?
- 17. không nhận được gì sau khi cài đặt Sonar
- 18. Chức năng gọi Javascript sau khi window.open
- 19. Chức năng remquo làm gì và nó có thể được sử dụng để làm gì?
- 20. nhận được dữ liệu từ chức năng async
- 21. Có gì sai với giao thức Clojure sau đây?
- 22. Biểu tượng Clojure làm gì khi được sử dụng làm chức năng?
- 23. Chức năng cho setTimeout được gọi là gì?
- 24. Chức năng để nhận đường dẫn được bản địa hóa?
- 25. Chức năng chặn là gì?
- 26. Chụp đóng (lambda) chức năng gì?
- 27. Chức năng nhận được tất cả các tập tin media wordpress là gì?
- 28. C++ chức năng cuộc gọi nhận dạng
- 29. Chức năng "Trang" là gì?
- 30. Chức năng __proto__ là gì?
Nó sẽ chia toàn bộ chuỗi bằng cách tìm kiếm '/'? –
Tôi cho rằng nó sẽ bỏ qua ': //', nhưng có, tôi nghĩ vậy. – MrZander
Ngoài ra, nó sẽ bỏ qua một đường dẫn rỗng như '/ first // third /' – MrZander