我目前的工作在Android動態改變基於遞增I值
功能我有一個XML是這樣的:
<Point pointid =1> // first point tag
<a>
</Point>
<Point pointid =4> // second point tag
<a>
</Point>
我取出由XML點名屬性與此代碼:
NodeList listOfPersonsi = doc.getElementsByTagName("Point");
String p = ((Element)listOfPersonsi.item(i)).getAttribute("pointid");
這裏我值將爲0爲第一點和1爲第二點。
我有一個叫下一個時,我那個按鈕,我遞增我值點擊按鈕,但我想是這樣的,如果pointid = 1
我必須執行一些動作,如果pointid = 4
我需要執行不同的操作。
所以
if(i == 0) // i value may be 1,2...etc
{
if(pointid == 1)
{
"one functionality "
}else if(pointid == 4)
{
" another functionality"
}
}
,但我想達致這動態我不想硬編碼爲1和4執行一些動作
請幫
讓我反問一下:如果你不知道p == 1如何,你怎麼知道要執行什麼功能?功能是否與p的特定值相關聯? – 2012-02-13 19:30:28
嗨尼克謝謝..覺得多數民衆贊成不是它的點數,我現在將編輯它... – Goofy 2012-02-13 19:32:14
@NickCampion我能夠獲取點數值的價值,但當我的價值是0或1等,它應該檢查點數值,如果它返回1然後一個動作,或者如果它返回4其他動作,但它應該是動態的... – Goofy 2012-02-13 19:34:57