0
正如你可以在image,profile_content看到整个空间可用,当我按下“配置文件”按钮信息显示正确。很少包含在同一空间
但是,当我按下“消息”按钮它不显示任何东西。正如您在image中所看到的那样,“蓝色矩形”不会像profile_content布局那样填充整个空间。
这两个布局在android:layout_widt参数中具有相同的值(wrap_content)。
我有这样一些代码:
public void onClick(View v) {
switch(v.getId()){
case R.id.bProfile:
Log.d(TAG, "onClick, buttonProfile pressed");
//Hide previous layout
activeLayout = "bProfile";
profileContent.setVisibility(View.VISIBLE);
//Access for extras passed in from login activity
tUserName.setText(getIntent().getStringExtra("tProfileName"));
break;
case R.id.bMessages:
Log.d(TAG, "onClick, buttonMessages pressed");
profileContent.setVisibility(View.INVISIBLE);
messagesContent.setVisibility(View.VISIBLE);
activeLayout = "bMessages";
test.setText("Test");
break;
}
}
也许我应该用FragmentLayout这个特殊功能?
在此先感谢。
发布您的xml代码 –