1. load province, district, subdistrict, and subproject data in ShareNewsActivity.java and cache it
2. add Nameable.java and NameableArrayAdapter.java