Philipp H
- Forum-Beiträge: 184
27.04.2015, 19:22:52 via Website
27.04.2015 19:22:52 via Website
Hallo zusammen,
ich habe ein kleines Problem. Ich habe in meiner App einen Button und sobald ich beim Debuggen auf ihn draufdrücke bekomme ich eine NullPointerException wodran liegt das hier der Code:
public class MainFragment extends Fragment implements View.OnClickListener {
public Button buttonWebshop,buttonNews, buttonAktionen, buttonUeberUns;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
{
setMenuVisibility(true);
View v = inflater.inflate(R.layout.fragment_main, container, false);
buttonWebshop = (Button) v.findViewById(R.id.buttonWebShop);
buttonNews = (Button) v.findViewById(R.id.buttonNews);
buttonAktionen = (Button)v.findViewById(R.id.buttonAktionen);
buttonUeberUns = (Button) v.findViewById(R.id.buttonUeberUns);
buttonWebshop.setOnClickListener(this);
buttonNews.setOnClickListener(this);
buttonAktionen.setOnClickListener(this);
buttonUeberUns.setOnClickListener(this);
// Inflate the layout for this fragment
return v;
}
@Override
public void onAttach(Activity activity) {
super.onAttach(activity);
}
@Override
public void onDetach() {
super.onDetach();
}
@Override
public void onClick(View v) {
WebshopFragment webshopFragment = new WebshopFragment();
MainFragment mFragment = new MainFragment();
MainActivity mainActivity = null;
if (v.getId() == R.id.buttonWebShop) {
mainActivity.getFt().hide(mFragment);
mainActivity.getFt().show(webshopFragment);
}
}
}
Ein Fehler ist kein Fehler es ist ein Feature///https://play.google.com/store/apps/developer?id=Nimal+Development
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.