我想在用户单击选项卡时打开浏览器,这是我正在使用的代码
public void onTabChanged(String tabId) {
if (tabId.equals(tabSpecdiwan)) {
String diwan = "http://j.mp/RIShjZ";
Intent a = new Intent(Intent.ACTION_VIEW);
a.setData(Uri.parse(diwan));
startActivity(a);
}
else {}
}
更新:我使用 else if 语句更新了代码以显示警报对话框 if (!tabId.equals(tabSpecdiwan))(注意 tabId 之前的“!”),并且当我单击任何选项卡(包括 tabSpecdiwan)时,else if 语句正在工作。 .