R.layout
biểu thị các tài nguyên được cung cấp bởi ứng dụng của bạn. Tất cả các biến, các file tài nguyên (drawable, chuỗi, bố trí vv) được định nghĩa bởi ứng dụng của bạn có thể được truy cập bởi R.
Ví dụ R.layout.*, r.drawable.*, R.id.*, R.color.* etc
Nhưng android.R
biểu thị các nguồn lực của SDK Android của bạn. tất cả các nguồn lực mà không phải là định nghĩa của bạn, nhưng được định nghĩa bởi andrdoi SDK sẽ có sẵn cho bạn nếu bạn sử dụng android.R
ArrayAdapter arrayAdapter = new ArrayAdapter(this,
android.R.layout.simple_spinner_dropdown_item, sarray);
đây bạn chưa xác định một xml tên simple_spinner_dropdown_item
R.layout.main
biểu thị có một file xml tên mà là chính trong thư mục bố trí của bạn
Cảm ơn Deepak
Nguồn
2011-06-22 05:03:54
chỉ để thêm, 'R.layout' thực sự là lối tắt cho' your.package.R.layout' –