SpecialCyCi / AndroidResideMenu

The idea of ResideMenu is from Dribbble 1 and 2. It has come true and run in iOS devices. iOS ResideMenu This project is the RefsideMenu Android version. The visual effect is partly referred to iOS version of ResideMenu. And thanks to the authors for the above idea and contribution.
MIT License
2.85k stars 1.1k forks source link

Cant access custom side menu layouts #127

Open pinvisible opened 7 years ago

pinvisible commented 7 years ago

Hello , I like this library. Great work..

I need to add custom left side layout. But i cant access it.

resideMenu = new ResideMenu(activity, R.layout.menu_left, -1); = shows error

Seems only one constructor is available now.. resideMenu = new ResideMenu(activity); = This works

Please help to sort this out.

niteshsirohi1 commented 7 years ago

Download the library and replace ResideMenu class with given below code.

package com.special.ResideMenu;

import android.app.Activity; import android.content.Context; import android.content.res.Configuration; import android.content.res.Resources; import android.graphics.Point; import android.graphics.Rect; import android.os.Build; import android.util.DisplayMetrics; import android.view.; import android.view.animation.AnimationUtils; import android.widget.;

import com.nineoldandroids.animation.Animator; import com.nineoldandroids.animation.AnimatorSet; import com.nineoldandroids.animation.ObjectAnimator; import com.nineoldandroids.view.ViewHelper;

import java.lang.reflect.InvocationTargetException; import java.util.ArrayList; import java.util.List;

/**

MohammadGhodsian commented 6 years ago
public class CustomResideMenuItem extends ResideMenuItem {
    public CustomResideMenuItem_logo(Context context) {
        super(context);
        removeAllViews();
        LayoutInflater.from(getContext()).inflate(R.layout.item_residemenu_image, this);
    }
}
shiv2810 commented 5 years ago

Unable to add. Can you help me in that?