我制作了一个自定义 View ,用于 viewpager 的多个 fragment 。
View 始终存储为 fragment 的一个字段。我在构造函数中扩充布局,翻阅页面时一切正常。因为总是创建下一个 fragment ,所以 View 显示没有任何问题。但是,如果我返回一个被破坏的 fragment View ,它会重新创建它并给我一个错误,因为我仍然使用相同的自定义 View ,它没有膨胀,因为没有调用构造函数。
那么,我什么时候必须扩充自定义 View 的布局?我不认为代码会清除任何东西,但如果需要我可以提供。
最佳答案
在这个函数中:
@Override
public boolean onCreateOptionsMenu(Menu menu)
{
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.game_menu, menu);
return true;
}
引用是HERE
关于android - 什么时候必须扩充自定义 View 的布局?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8655271/