我有一个列表视图,显示从我的网站获得的值(名称),然后使用onItemClickListener加载与该名称相对应的URL链接,该工作正常!但是当我添加一条if语句时,它不会读取它,有人可以告诉我我做错了什么吗?Android if if语句不工作inItemClickListener
下面是代码
private AdapterView.OnItemClickListener onPeriodicosListClick = new AdapterView.OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view, int position,
long id) {
cambio="";
pUrl="";
noteId = arrayOfWebData.get(position);
cambio = noteId.Medio.toString();
PeriodicosListLayout.setVisibility(View.GONE);
webLayout.setVisibility(View.VISIBLE);
pUrl = noteId.website.toString();
wvp.loadUrl(pUrl);
if (cambio == "Periodico"){
Toast.makeText(getApplicationContext(),
cambio,
Toast.LENGTH_LONG).show();
}
if (cambio == "Tv"){
Toast.makeText(getApplicationContext(),
cambio,
Toast.LENGTH_LONG).show();
}
}
};
的(坎比奥= noteId.Medio.toString();)只能Periodico,收音机,电视(如我的它的值设置为是任何的只有3个字)所以我想要的只是一个显示,告诉它是什么!
谢谢你的作品! – zvzej 2012-04-27 22:54:35