各位前辈最近遇到一个问题在给滑动布局添加页面的时候,效果上:只会显示在主界面上,而菜单左界面完全没有添加进去,希望各位前辈能够帮我分析下可能的原因,
逻辑如下:
设置ID
public static final int LeftID=0x000002;
public static final int mainID=0x000001;
赋值ID给布局
menuLayout.setId(LeftID);
mainLayout.setId(mainID);
Log.d("menu:", String.valueOf((menuLayout.getId())));
Log.d("mainID:", String.valueOf((mainLayout.getId())));
布局引入视图
leftView=new leftMenu();
r=new leftMenu();
int mainID = mainForm_Layout.mainID;
int leftID=mainForm_Layout.LeftID;
getSupportFragmentManager().beginTransaction().add(leftID, leftView).add(mainID, r).commit();
Log.d("SHOW:", String.valueOf((mainForm_Layout.LeftID)));
Log输出如下:
menu::2
mainID::1
SHOW::2
我试过只有一个界面,和用int直接赋值尝试
仔细看了一遍。ctrl+Z时候布局上不小心做了个 width*2