Click here to Skip to main content
15,885,668 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
In the below mentioned code I am getting null pointer exception. What need to be done?
Java
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
Updated 4-Jun-13 22:08pm
v2
Comments
Shubhashish_Mandal 5-Jun-13 4:13am    
supply the exception stack-trace
Richard MacCutchan 5-Jun-13 4:17am    
You have no error checking; what happens if findViewById fails?
Prasad Khandekar 5-Jun-13 4:17am    
The error could be because urlText is null because findViewById returned null.

1 solution

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.
 
Share this answer
 

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



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900