react-native-navigation的迁移库

ViewTags.java 395B

12345678910111213141516
  1. package com.reactnativenavigation.utils;
  2. import android.view.View;
  3. import androidx.annotation.NonNull;
  4. public class ViewTags {
  5. public static @NonNull <T> T get(View view, int key) {
  6. return get(view, key, null);
  7. }
  8. public static @NonNull <T> T get(View view, int key, T defaultValue) {
  9. return view.getTag(key) == null ? defaultValue : (T) view.getTag(key);
  10. }
  11. }