Java 在更改ImageView的源时强制关闭
我想在自定义操作栏中更改ImageView的源。我的应用程序有一些选项卡,当用户选择选项卡时,我需要在自定义操作栏中更改imageview。但当我想更改imageview的源时,强制关闭会发生。 ActionBarLogo是ImageView的一个实例 我的密码怎么了? 请帮忙Java 在更改ImageView的源时强制关闭,java,android,Java,Android,我想在自定义操作栏中更改ImageView的源。我的应用程序有一些选项卡,当用户选择选项卡时,我需要在自定义操作栏中更改imageview。但当我想更改imageview的源时,强制关闭会发生。 ActionBarLogo是ImageView的一个实例 我的密码怎么了? 请帮忙 public void onTabSelected(Tab arg0, FragmentTransaction arg1) { viewPager.setCurrentItem(arg0.getPosition
public void onTabSelected(Tab arg0, FragmentTransaction arg1)
{
viewPager.setCurrentItem(arg0.getPosition());
switch(arg0.getPosition())
{
case 0:
ActionBarLogo.setImageDrawable(getResources().getDrawable(R.drawable.contacts_icon));
break;
case 1:
ActionBarLogo.setImageDrawable(getResources().getDrawable(R.drawable.chats_icon_40x40));
break;
case 2:
ActionBarLogo.setImageDrawable(getResources().getDrawable(R.drawable.group_icon));
break;
case 3:
ActionBarLogo.setImageDrawable(getResources().getDrawable(R.drawable.location_icon_50x60));
break;
default :
ActionBarLogo.setImageResource(R.drawable.ic_launcher);
}
}
更改为:
ActionBarLogo.setImageResource(R.drawable.your_id);