Example usage for android.view View getResources

List of usage examples for android.view View getResources

Introduction

In this page you can find the example usage for android.view View getResources.

Prototype

public Resources getResources() 

Source Link

Document

Returns the resources associated with this view.

Usage

From source file:com.mounacheikhna.harrypotterbooks.transition.MorphDialogToFab.java

@Override
public void captureStartValues(TransitionValues transitionValues) {
    super.captureStartValues(transitionValues);
    final View view = transitionValues.view;
    if (view.getWidth() <= 0 || view.getHeight() <= 0) {
        return;/*ww  w  .  j av a 2 s .  c  o m*/
    }
    transitionValues.values.put(PROPERTY_COLOR,
            ContextCompat.getColor(view.getContext(), R.color.background_light));
    transitionValues.values.put(PROPERTY_CORNER_RADIUS,
            view.getResources().getDimensionPixelSize(R.dimen.dialog_corner));
}

From source file:io.romain.passport.ui.transitions.MorphDialogToFab.java

@Override
public void captureStartValues(TransitionValues transitionValues) {
    super.captureStartValues(transitionValues);
    final View view = transitionValues.view;
    if (view.getWidth() <= 0 || view.getHeight() <= 0) {
        return;// w  w w. j  a  va2s  . c o  m
    }

    transitionValues.values.put(PROPERTY_COLOR,
            ContextCompat.getColor(view.getContext(), R.color.background_light));
    transitionValues.values.put(PROPERTY_CORNER_RADIUS,
            view.getResources().getDimensionPixelSize(R.dimen.dialog_corners));
}

From source file:com.example.d062654.faciliman._2_IncidentPicture.java

@Override
public void onClick(View v) {
    Toast.makeText(this.ll.getContext(), "Das ist das 4. Fragment", Toast.LENGTH_SHORT).show();

    if (v.getResources().getResourceName(v.getId()).substring(30).contentEquals("id/send_button")) {
        // creates RequestBody instance from file
        uploadPhoto();/*from  w w  w.  java  2s .  c  o  m*/

        FragmentTransaction transaction = fragact.getSupportFragmentManager().beginTransaction();
        _3_IncidentDescription newFragment = new _3_IncidentDescription();
        newFragment.user = user;
        newFragment.imageFileName = imageFileName + ".jpg";

        // Replace whatever is in the fragment_container view with this fragment,
        // and add the transaction to the back stack so the user can navigate back
        transaction.replace(R.id.fragment_container, newFragment);
        transaction.addToBackStack(null);

        // Commit the transaction
        transaction.commit();

    }

}

From source file:edu.lapinamk.holli.rawcatcare.SlidingDayTabsFragment.java

@Override
public void onViewCreated(View view, Bundle savedInstanceState) {
    String day = PreferencesHelper.getCurrentDay(view.getContext());

    mViewPager = (ViewPager) view.findViewById(R.id.viewpager);
    mViewPager.setAdapter(new DayPagerAdapter());

    if (day != null)
        mViewPager.setCurrentItem(PreferencesHelper.getWeekdayNumber(day));

    daysOfWeek = view.getResources().getStringArray(R.array.days_of_week);

    mSlidingTabLayout = (SlidingTabLayout) view.findViewById(R.id.sliding_tabs);

    mSlidingTabLayout.setViewPager(mViewPager);
    mSlidingTabLayout.setOnPageChangeListener(new ViewPager.OnPageChangeListener() {
        @Override/*w  w  w . jav a2  s . co m*/
        public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {

        }

        @Override
        public void onPageSelected(int position) {
            mDayListener.onDaySelected(position, daysOfWeek[position]);

        }

        @Override
        public void onPageScrollStateChanged(int state) {

        }
    });

}

From source file:com.limxing.library.PullToRefresh.SwipeProgressBar.java

public SwipeProgressBar(View parent, float textSize, int textColor, int imageId, int ptr_flip_drawable,
        int finished_drawable, int type) {
    mParent = parent;//  w  ww.j  a  v  a  2 s.c o m
    float density = parent.getResources().getDisplayMetrics().density;
    this.textSize = textSize;
    this.textColor = textColor;
    this.imageId = imageId;
    this.ptr_flip_drawable = ptr_flip_drawable;
    this.finished_drawable = finished_drawable;
    this.textMarginTop = (int) (5 * density);
    this.drawable_margin_left = (int) (DEFAULT_DRAWABLE_MARGIN_LEFT * density);
    this.type = type;
    getBitmap();
    getFinishedBitmap();
}

From source file:org.getlantern.firetweet.util.ImageLoadingHandler.java

@Override
public void onLoadingComplete(final String imageUri, final View view, final Bitmap bitmap) {
    if (view == null)
        return;//from  w  ww .ja  v  a  2 s.c  om
    mLoadingUris.remove(view);
    final ViewGroup parent = (ViewGroup) view.getParent();
    if (view instanceof ForegroundImageView) {
        final Drawable foreground;
        if (isVideoItem(parent)) {
            foreground = ResourcesCompat.getDrawable(view.getResources(), R.drawable.ic_card_media_play, null);
        } else {
            foreground = null;
        }
        ((ForegroundImageView) view).setForeground(foreground);
    }
    final ProgressBar progress = findProgressBar(parent);
    if (progress != null) {
        progress.setVisibility(View.GONE);
    }
}

From source file:com.grarak.kerneladiutor.views.recyclerview.DropDownView.java

@Override
public void onCreateView(View view) {
    mTitle = (TextView) view.findViewById(R.id.title);
    mSummary = (TextView) view.findViewById(R.id.summary);
    mArrow = (ImageView) view.findViewById(R.id.arrow_image);
    mParent = (LinearLayout) view.findViewById(R.id.parent_layout);

    mItemHeight = view.getResources().getDimension(R.dimen.rv_drop_down_item_height);

    mArrow.setRotationX(mExpanded ? 0 : 180);
    setHeight(mExpanded && mItems != null ? Math.round(mItemHeight * mItems.size()) : 0);

    view.findViewById(R.id.title_parent).setOnClickListener(new View.OnClickListener() {
        @Override//from  w  ww  .  j  a va 2  s  . c  o  m
        public void onClick(View v) {
            if (mExpanded) {
                collapse();
            } else {
                expand();
            }
        }
    });

    if (Utils.DARK_THEME) {
        mTitle.setTextColor(ContextCompat.getColor(view.getContext(), R.color.white));
    }

    super.onCreateView(view);
}

From source file:fr.eoit.activity.util.ItemListViewBinder.java

private void initDamagePerJob(View view, float damagePerJob) {
    TextView textView = (TextView) view;
    if (damagePerJob < 1 && damagePerJob > 0) {
        textView.setVisibility(View.VISIBLE);
        textView.setText("(" + nfPercent.format(damagePerJob) + " "
                + view.getResources().getString(R.string.damageperjob) + ")");
    } else {//  w w w.j a va  2s .com
        textView.setVisibility(View.GONE);
    }
}

From source file:com.woxthebox.draglistview.DragItem.java

public void onBindDragView(View clickedView, View dragView) {
    Bitmap bitmap = Bitmap.createBitmap(clickedView.getWidth(), clickedView.getHeight(),
            Bitmap.Config.ARGB_8888);//from   ww  w.j a  v  a2 s  .com
    Canvas canvas = new Canvas(bitmap);
    clickedView.draw(canvas);
    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN) {
        dragView.setBackground(new BitmapDrawable(clickedView.getResources(), bitmap));
    } else {
        //noinspection deprecation
        dragView.setBackgroundDrawable(new BitmapDrawable(clickedView.getResources(), bitmap));
    }
}

From source file:com.afzaln.myweatherapp.custom.action.NavigationViewActions.java

/**
 * Returns a {@link ViewAction} that navigates to a menu item in {@link NavigationView} using a
 * menu item resource id.//from w  ww .j ava2 s .  c om
 *
 * <p>
 * View constraints:
 * <ul>
 * <li>View must be a child of a {@link DrawerLayout}
 * <li>View must be of type {@link NavigationView}
 * <li>View must be visible on screen
 * <li>View must be displayed on screen
 * <ul>
 *
 * @param menuItemId the resource id of the menu item
 * @return a {@link ViewAction} that navigates on a menu item
 */
public static ViewAction navigateTo(final int menuItemId) {

    return new ViewAction() {

        @Override
        public void perform(UiController uiController, View view) {
            NavigationView navigationView = (NavigationView) view;
            Menu menu = navigationView.getMenu();
            if (null == menu.findItem(menuItemId)) {
                throw new PerformException.Builder().withActionDescription(this.getDescription())
                        .withViewDescription(HumanReadables.describe(view))
                        .withCause(new RuntimeException(getErrorMessage(menu, view))).build();
            }
            menu.performIdentifierAction(menuItemId, 0);
            uiController.loopMainThreadUntilIdle();
        }

        private String getErrorMessage(Menu menu, View view) {
            String NEW_LINE = System.getProperty("line.separator");
            StringBuilder errorMessage = new StringBuilder(
                    "Menu item was not found, " + "available menu items:").append(NEW_LINE);
            for (int position = 0; position < menu.size(); position++) {
                errorMessage.append("[MenuItem] position=").append(position);
                MenuItem menuItem = menu.getItem(position);
                if (menuItem != null) {
                    CharSequence itemTitle = menuItem.getTitle();
                    if (itemTitle != null) {
                        errorMessage.append(", title=").append(itemTitle);
                    }
                    if (view.getResources() != null) {
                        int itemId = menuItem.getItemId();
                        try {
                            errorMessage.append(", id=");
                            String menuItemResourceName = view.getResources().getResourceName(itemId);
                            errorMessage.append(menuItemResourceName);
                        } catch (NotFoundException nfe) {
                            errorMessage.append("not found");
                        }
                    }
                    errorMessage.append(NEW_LINE);
                }
            }
            return errorMessage.toString();
        }

        @Override
        public String getDescription() {
            return "click on menu item with id";
        }

        @Override
        public Matcher<View> getConstraints() {
            return allOf(isAssignableFrom(NavigationView.class),
                    withEffectiveVisibility(ViewMatchers.Visibility.VISIBLE), isDisplayingAtLeast(90));
        }
    };

}