Я новичок в android dev, я создал новый проект с активностью NavigationDrawer
, я использую Android Studio. Проблема в том, что когда я добавляю кнопку и создаю OnClickListener, приложение подавляет, но без него оно запускается отлично. Посмотрите мой код ниже.
Я попытался добавить setContentView (View) но не помогаетAndroid setOnClickListener отключает мое приложение на avd
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main); //comes by default
setContentView(R.layout.fragment_main); //added by me, but doesnt help
//referencing my button
btnTest = (Button)findViewById(R.id.btnTest);
mNavigationDrawerFragment = (NavigationDrawerFragment)
getSupportFragmentManager().findFragmentById(R.id.navigation_drawer);
mTitle = getTitle();
// Set up the drawer.
mNavigationDrawerFragment.setUp(
R.id.navigation_drawer,
(DrawerLayout) findViewById(R.id.drawer_layout));
//my event listeners
//when i highlight the below code everythin works..these block cause the crash
btnTest.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
}
});
}
Я знаю, что другие должны были эти проблемы и решить ее, но я не в состоянии решить мои, пожалуйста, помогите, спасибо
Просьба при условии, что LogCat – Jens
покажет ваши ошибки. –
java.lang.RuntimeException: не удалось запустить активность ComponentInfo {za.co.mybroker.mybroker/za.co.mybroker.mybroker.MainActivity}: java.lang.NullPointerException: попытка вызвать виртуальный метод 'void android.widget.Button .setOnClickListener (android.view.View $ OnClickListener) 'на ссылке нулевого объекта –