0
我有一個帶有按鈕的android表格作爲表格元素。我想爲每個單元格(按鈕)分配一個唯一的ID,這樣當我單擊特定單元格(按鈕)時,它應該返回相應的ID。請幫助我如何做到這一點。示例代碼會很棒。謝謝。在Android表中的每個單元格的唯一ID
我有一個帶有按鈕的android表格作爲表格元素。我想爲每個單元格(按鈕)分配一個唯一的ID,這樣當我單擊特定單元格(按鈕)時,它應該返回相應的ID。請幫助我如何做到這一點。示例代碼會很棒。謝謝。在Android表中的每個單元格的唯一ID
在XML中使用
android:id ="@+id/your_id"
或編程
yourelement.setId(yourID);
例如
button.setId(01);
,其中按鈕是Button類的對象
如果你硬編碼按鈕S IN XML然後設置ID在XML本身是這樣的:
<Button
android:id="@+id/btn_row_col"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:text="button1"
/>
,如果你將它添加動態則:
Button newBtn=new Button();
newBtn.setText("button");
newBtn.setId(yourId); //here setid to your button
只需添加一個'機器人:ID = 「@ + ID/unique_id_x_y」'來你的按鈕,分別是x和y列和行號 – 2014-10-08 11:42:27
爲什麼你不使用標籤來存儲該視圖的唯一信息。與創建唯一的ID進行查看相比更好。 – user1728071 2014-10-08 11:47:54