1
我需要某些幫助。我發現了一個不完全理解的代碼示例。我可以在id屬性中使用冒號嗎?我可以在android的id屬性中使用冒號嗎?
<TextView
android:id="@+id/Customer:Name" />
在此先感謝。
我需要某些幫助。我發現了一個不完全理解的代碼示例。我可以在id屬性中使用冒號嗎?我可以在android的id屬性中使用冒號嗎?
<TextView
android:id="@+id/Customer:Name" />
在此先感謝。
這在官方網站上沒有很好的記錄,但是在佈局XML文件中包含某些類型的標點符號,包括分號和句點。但是,當您實際使用Java代碼引用這些ID時,它們將轉換爲下劃線。因此,這樣的事情:
<TextView
android:id="@+id/customer.name"/>
是用Java代碼中引用這樣的:
getView().findViewById(R.id.customer_name);
它是合法的(不是一個錯誤),這樣做,但它不是一個很好的做法,因爲它使搜索ID更困難。