Đối tượng ContentValues của tôi có khóa chuỗi và tôi muốn nhận được kết quả String [] có tất cả các khóa trong đó?Làm cách nào để lấy khóa từ ContentValues?
Làm cách nào để lặp lại đối tượng ContentValues?
EDIT 1
Sau khi nhận được hai phản ứng tôi đã đưa ra với điều này, bạn có thấy vấn đề với nó?
ArrayList<String> ar = new ArrayList<String>();
ContentValues cv=data;
Set<Entry<String, Object>> s=cv.valueSet();
for (Entry<String, Object> entry : s) {
ar.add(entry.getKey());
}
String[] projection=new String[ar.size()];
ar.toArray(projection);
gì bật ra, không cho nó hoạt động? – RickNotFred
Bạn cũng có thể cư trú mảng trực tiếp từ Set, thay vì thông qua ArrayList đầu tiên, nhưng khác hơn thế, có vẻ tốt. –