0
所以一個屬性,我試圖解析一些XML看起來是這樣的:無法比擬從XML標籤
<image size="extralarge">
http://...
</image>
但我不能設法attr的值與字符串比較。 這裏是我的代碼:
albumImage.setTextElementListener(new TextElementListener() {
boolean imageGoodSize=true;
@Override
public void start(Attributes attributes) {
Log.v(TAG_LASTFM, "Image #" + attributes.getValue("size") + "#");
if(attributes.getValue("size")+"" == "extralarge" || attributes.getValue("size")+"" == "mega") {
imageGoodSize=false;
Log.w(TAG_LASTFM, "(imageGoodSize set to false");
}
else {
imageGoodSize=true;
}
}
在日誌中,它表明大小設置爲「海」,但是當我嘗試將其與字符串「海」,imageGoodSize未設置爲false。我究竟做錯了什麼 ?
這裏是日誌:
06-21 01:52:30.463: V/ParseMusic_LastFM(32610): Image #extralarge#
當然。我應該記住這一點。謝謝 ! – MagicMicky