(TableLayout)findViewById( null pointer exception

android, android-layout, android-tablelayout, null

Solution

If `findViewById()` is returning a NPE, try some of these:

- Clean the project via Project -> Clean... -> check your project -> OK

- Ensure you have absolutely no spelling errors in the ID

- Make sure the contentView is displaying the correct layout where the `TableLayout` exists

- Make sure you `setContentView` before `findViewById`

I'm assuming the 3rd option I've listed is most likely your problem.

Re-cleaning the project may also help after each of these steps.

Problem

I search for answer all day long, but when i try to get the table layout i am having null. I found info that it may be another table layout with same name, but there is only one. My .xml file : my xml and my code is here `layout6 = (TableLayout)findViewById(R.id.shdslResultsTableLayout); layout6.setVisibility(0);` always ends up with null pointer. Please help.

Original source