Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: Java Android
In the below mentioned code I am getting null pointer exception. What need to be done?
private static final String PREFERENCES = "PREFERENCES";
private static final String URL = "url";
private String lastUrl;
private EditText urlText;
private TextView textView;
 
/** Called when the activity is first created. */
 
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
 
    urlText = (EditText) findViewById(R.id.address);
    textView = (TextView) findViewById(R.id.pagetext);
 
    loadPreferences();
    urlText.setText(lastUrl);
}
Posted 4-Jun-13 22:47pm
Edited 4-Jun-13 23:08pm
v2
Comments
Shubhashish_Mandal at 5-Jun-13 4:13am
   
supply the exception stack-trace
Richard MacCutchan at 5-Jun-13 4:17am
   
You have no error checking; what happens if findViewById fails?
Prasad Khandekar at 5-Jun-13 4:17am
   
The error could be because urlText is null because findViewById returned null.

1 solution

Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

What need to be done?
 
Debugging. Simple Debugging.
 
http://developer.android.com/tools/debugging/index.html[^]
 
You can set a break point on the exception, that would cause the code to stop in the line that it happens.
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 OriginalGriff 6,045
1 DamithSL 4,611
2 Maciej Los 4,087
3 Kornfeld Eliyahu Peter 3,480
4 Sergey Alexandrovich Kryukov 3,310


Advertise | Privacy | Mobile
Web03 | 2.8.141220.1 | Last Updated 19 Jun 2013
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100