0
前のアクティビティから渡されたバンドルが@StringDefの1つであるかどうかを確認するにはどうすればよいですか?Android、Java)バンドルデータを@StringDefとして取得しますか?
@Retention(RetentionPolicy.SOURCE)
@StringDef({Region.RegionA, Region.RegionB, Region.RegionC})
public @interface Region {
String RegionA = "a";
String RegionB = "b";
String RegionC = "c";
}
private @Region String mRegion;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
...
mRegion = getArguments().getString("region"); // Check if this is @Region?
...
}