мое приложение когда-то падает, я знаю, где, но я не знаю почему. Пожалуйста, смотрите этот код:Кнопка исключения Nullpointer Android
private Button btFacebook
@Override
public final void onCreate(Bundle savedInstanceState)
{
....
btFacebook = (Button) findViewById(R.id.bt_fb_zaloguj);
btFacebook.setText(getResources().getString(R.string.act_logowanie_bt_facebook).toUpperCase()); //line crash
....
}
Почему btFacebook иногда равен нулю?
EDIT:
> java.lang.RuntimeException: Unable to start activity ComponentInfo{pl.gosell.ghmaster/pl.gosell.ghmaster.activity.ActSplash}: java.lang.NullPointerException
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2305)
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2363)
android.app.ActivityThread.access$900(ActivityThread.java:161)
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1265)
android.os.Handler.dispatchMessage(Handler.java:102)
android.os.Looper.loop(Looper.java:157)
android.app.ActivityThread.main(ActivityThread.java:5356)8at java.lang.reflect.Method.invokeNative(Native Method)
java.lang.reflect.Method.invoke(Method.java:515)
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1265)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1081)
dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.NullPointerException
pl.gosell.ghmaster.activity.ActSplash.onActivityData(ActSplash.java:184)
com.android.lifter.activity.ActivityBase.onCreate(ActivityBase.java:99)
android.app.Activity.performCreate(Activity.java:5426)
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1105)
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2269)
19... 11 more
Где мой logcat? опубликуйте его. –
Если ваше приложение терпит крах при загрузке, возможно, из-за вышеизложенного, если он сбой после загрузки, это означает, что любая функциональность, которую делает эта кнопка, вызывает крушение. Единственный способ ответить на это - если вы разместите логарифм ошибки, иначе люди будут давать ответы вслепую. – NightwareSystems