如何使用Android常量值作为常量名称?

如何使用Android常量值作为常量名称?,android,google-places-api,google-places,Android,Google Places Api,Google Places,我正在Android上使用PlaceAPI。如文件所示,对于每种类型的位置: 公共静态最终整型餐厅 定值:79 在比较时,如何在代码中直接使用字符串表示 例如: 如果plc=Place.TYPE_RESTAURANT,则显示Toast 我可以手动创建常量列表,但应该有更好的方法直接创建 谢谢我补充道 导入com.google.android.gms.location.places.Place 然后用 Place.TYPE_餐厅 进行比较 if (plac.getPlace().getPlaceT

我正在Android上使用PlaceAPI。如文件所示,对于每种类型的位置:

公共静态最终整型餐厅 定值:79

在比较时,如何在代码中直接使用字符串表示

例如: 如果plc=Place.TYPE_RESTAURANT,则显示Toast

我可以手动创建常量列表,但应该有更好的方法直接创建

谢谢

我补充道

导入com.google.android.gms.location.places.Place

然后用

Place.TYPE_餐厅

进行比较

if (plac.getPlace().getPlaceTypes().contains(Place.TYPE_RESTAURANT)) { yourcode here
                                }