я работаю на андроид проекта, но у меня есть проблемы с фрагментом, который используется в fragmentpageradapter, который это адаптер для просмотра пейджерасохранить объект в ландшафтном режиме в фрагменте
У меня есть следующий код, и я пытаясь показать информацию Writer на каждой странице (писатель является членом arraylist)
он отлично работает на обычном экране, но когда режим телефона меняет пейзаж, авария программы вызвана «исключением нулевого указателя», потому что автор меняет NULL (почему?)
private Writer writer;
public WriterForm()
{
}
public void setWriter(Writer writer)
{
this.writer = writer;
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
{
View rootView = inflater.inflate(R.layout.writer_list_methods, container, false);
// Name
TextView wName = (TextView) rootView.findViewById(R.id.writer_list_methods_writer_name);
wName.setTypeface(DefaultActivity.font, Typeface.BOLD);
wName.setText(" " + writer.getName());
}
так как я могу решить эту проблему?
заранее спасибо :))
опубликовать весь код из фрагмента ur –
Я опубликовал весь код из фрагмента – strings95
в методе oncreate –