如何在Android中为选项卡添加OnTableListener
我的申请有问题。问题是我无法在活动之间从一个选项卡切换到另一个选项卡。这是我的密码:如何在Android中为选项卡添加OnTableListener,android,Android,我的申请有问题。问题是我无法在活动之间从一个选项卡切换到另一个选项卡。这是我的密码: public void onTabSelected(ActionBar.Tab tab, FragmentTransaction ft) { String n = tab.getText().toString(); Toast.makeText(getApplicationContext(), "You have selected: " + n, Toa
public void onTabSelected(ActionBar.Tab tab, FragmentTransaction ft) {
String n = tab.getText().toString();
Toast.makeText(getApplicationContext(), "You have selected: " + n, Toast.LENGTH_LONG).show();
if (n =="Converter") {
startActivity(new Intent ("com.example.currencyconverter.MainActivity"));
}
if (n =="Currencies") {
startActivity(new Intent ("com.example.currencyconverter.FirstActivity"));
if (n=="News") {
startActivity(new Intent ("com.example.currencyconverter.FirstActivity"));
}
}
}
我的应用程序崩溃了。问题是什么?任何帮助都将不胜感激。Java不会像C一样比较字符串# 在Java中是
if(n.equals("Converter"))
{ /// do something }
Java不像C那样比较字符串# 在Java中是
if(n.equals("Converter"))
{ /// do something }
将字符串比较更改为使用等于和
startActivity(新意图(“com.example.currencyconverter.MainActivity”)代码>
到
startActivity(新意图(this,MainActivity.class))代码>将字符串比较更改为使用等于和
startActivity(新意图(“com.example.currencyconverter.MainActivity”)代码>
到
startActivity(新意图(this,MainActivity.class))代码>有关Java中比较的更多信息:有关Java中比较的更多信息: