2014-05-22 110 views

回答

1

這在官方網站上沒有很好的記錄,但是在佈局XML文件中包含某些類型的標點符號,包括分號和句點。但是,當您實際使用Java代碼引用這些ID時,它們將轉換爲下劃線。因此,這樣的事情:

<TextView 
    android:id="@+id/customer.name"/> 

是用Java代碼中引用這樣的:

getView().findViewById(R.id.customer_name); 

它是合法的(不是一個錯誤),這樣做,但它不是一個很好的做法,因爲它使搜索ID更困難。

相關問題