2
在View.java中,Android:爲什麼視圖的ID應該是正數?
setId - 「設置此視圖的標識符。標識符不必在此視圖的層次結構中唯一,標識符應爲正數。
&
findViewById - ?「查找具有給定id的子視圖如果該視圖具有給定id,
爲什麼我不能使用負數作爲視圖的ID我註釋掉
public final View findViewById(int id) {
// The original android check at here
// if (id < 0) {
// is commented out to test if system could run when Ids are negative numbers
if (id == NO_ID) {
return null;
}
return findViewTraversal(id);
}
該系統似乎是工作的罰款。