Вот фрагмент деятельность:Ошибка при выполнении тостов фрагментной деятельности
public class in_room_dining extends Fragment {
Button btnord;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View v = inflater.inflate(R.layout.activity_in_room_dining, container, false);
Button btnord = (Button) v.findViewById(R.id.ssched);
btnord.setOnClickListener(new View.OnClickListener()
{
@Override
public void onClick(View v) {
Toast.makeText(getActivity(), "Please long press the key", Toast.LENGTH_LONG).show();
}
});
return inflater.inflate(R.layout.activity_in_room_dining, container,false);
}
}
Когда я запускаю это, я получаю следующее сообщение об ошибке:
11-29 15:19:53.913
894-894/com.appt.shreyabisht.staymax E/AndroidRuntime﹕ FATAL EXCEPTION: main
Process: com.appt.shreyabisht.staymax, PID: 894
java.lang.NullPointerException
at com.appt.shreyabisht.staymax.in_room_dining.onCreateView(in_room_dining.java:24)
at android.support.v4.app.Fragment.performCreateView(Fragment.java:1504)
in_room_dining.java:24 является btnord. setOnClickListener (новый View.OnClickListener()
Это была ошибка. Однако, когда я нажимаю кнопку, не создается тост. – shrbisht