Bug-116 Make MainActivity can select different category.

Because of out category ID is start from 1 not 0. So I change the logic to:
```
return (category > 0 && category < CATEGORY_NAMES_ID.length + 1) ? 
            cxt.getString(CATEGORY_NAMES_ID[category - 1]) : null;
```