How create Circle Menu in Android App

Поделиться
HTML-код
  • Опубликовано: 27 ноя 2024

Комментарии • 115

  • @AppeteriaTechnologies
    @AppeteriaTechnologies  4 года назад

    Complete Tutorial on Firebase
    Firebase Fundamentals - www.udemy.com/course/firebase-fundamentals-android/?referralCode=C8F4D9A1DB4548A6A037
    Firebase Advanced - Chat App -www.udemy.com/course/firebase-advanced-real-time-chat-app-in-android-studio/?referralCode=EC4D9A3A2ADC5C5AE75A

  • @thecqf
    @thecqf 7 лет назад +1

    greetings from Malaysia, good effort guys, keep it up!

  • @ajinkyamandavkar973
    @ajinkyamandavkar973 8 лет назад

    Hope to see more productive tutorial like this............:)

  • @abhimun11
    @abhimun11 6 лет назад

    Thanks for the video. Can you tell me how can I accommodate more numbers of circles. it looks like 8 default size circles are considered when .addSubNMenu() is used. I need around 15 circles. Is it possible by adjusting circle size or any how. Thanks

  • @ajinkyamandavkar973
    @ajinkyamandavkar973 8 лет назад

    Very nice creative Menu................now we can have multiple buttons on One Master button...........I guess we can use this kind of menu on floating button too..........:)

    • @AppeteriaTechnologies
      @AppeteriaTechnologies  8 лет назад

      +Ajinkya Mandavkar Thanks for watching...
      Circle menu will not be good option for floating button which is at bottom right position of yhe screen..there are other options available for that, soon we will add video tutorial on it.... Thanks

  • @xpikdeveloper4351
    @xpikdeveloper4351 7 лет назад

    Hi friend good job for this!!! I have a question: Can I skip the circular animation after click a menu option? How can I do that?

  • @eredeofficial
    @eredeofficial 5 лет назад

    create? how to generate from an existent library a circular menu..

  • @Aldrakoin
    @Aldrakoin 7 лет назад

    Do you know how to change the speed at which the wheel rotates when pressing an icon?
    I hope and explain myself well

  • @unknowntube165
    @unknowntube165 7 лет назад

    thak u for this,i want to ask ,Can you show me to use it on other screen application as easy touch?

  • @saminadhikari7532
    @saminadhikari7532 8 лет назад +1

    gr8 tutorial..thanks!
    can we put text too?

  • @chitrabahadur1722
    @chitrabahadur1722 7 лет назад

    hi, good tutorial. As in video their is one quick ball at every screen . how to show circular menu in every screen of device outside the app just like quick ball?

  • @rezasaedi2185
    @rezasaedi2185 6 лет назад

    Thank you .this tutorial is very simple and is good. liiiiiiiiiike

  • @MenakeObhasha
    @MenakeObhasha 7 лет назад

    Thanks! Great Tutorial

  • @mohamadfattahi4542
    @mohamadfattahi4542 7 лет назад +1

    Thank you, Dear Professor.

  • @anicou1
    @anicou1 7 лет назад +1

    Thanks for the permission to use it on my app.
    I would like to remove the Menu and cancel button and keep the 5 buttons.
    So the idea is to have a permanent circular menu, but I don't know how to do it, the method SetMainMenu needs 2 ints, but I don't those two buttons and events to close and appear.
    If you have any idea, let me know.
    thanks

  • @anicou1
    @anicou1 7 лет назад

    Hi,
    Thanks for this great video.
    Can I use your Circular menu and the library you created on the app I am creating ?
    Thanks

  • @hakhamaneshkarimi6200
    @hakhamaneshkarimi6200 7 лет назад +1

    Thank you it was very usefull for me

  • @96Sprung
    @96Sprung 7 лет назад

    I have an error "Unable to start activity ComponentInfo...attempt to invoke virtual methods on a null object reference" :/
    Please help

  • @leojangelicomacario161
    @leojangelicomacario161 7 лет назад +1

    thanks for this wonderful tutorial! how can i change the size of the circles? i want it more bigger if its applicable

    • @AppeteriaTechnologies
      @AppeteriaTechnologies  7 лет назад +3

      To increase icon size change App dependencies
      compile 'com.github.Hitomis:CircleMenu:v1.0.0' to compile 'com.github.Hitomis:CircleMenu:v1.0.2'
      after changing dependencies of circle menu change height and width property of circle_menu to Match Parent in activity_main.xml
      refer our porject from Link : goo.gl/hPJAPC

    • @leojangelicomacario161
      @leojangelicomacario161 7 лет назад

      thank you very much! I did it! :)
      how can i open a new activity when i click the circle?

    • @AppeteriaTechnologies
      @AppeteriaTechnologies  7 лет назад +1

      Change your code as below
      public void onMenuSelected(int index) {
      switch (index) {
      case 0:
      Toast.makeText(HomeControl.this, "Navigation Clicked", Toast.LENGTH_SHORT).show();
      Intent i = new Intent(MainActivity.this, YourActivityName.class);
      startActivity(i);
      break;

    • @futbollistixio4487
      @futbollistixio4487 6 лет назад

      doesn't work for me. do you have an alternative?

  • @tamiltecheria-9471
    @tamiltecheria-9471 7 лет назад

    When I add a activity the circle is rotating half only why..? In your video so when u click thank you activity the circle rotate half only

    • @LameBandTV
      @LameBandTV 6 лет назад

      yeah same thing is happening to me, i even updated the circle menu version but no luck, tried changing the height and width of the circle menu but no luck

    • @shakeelanjum32
      @shakeelanjum32 6 лет назад

      @@LameBandTV how did you guys added activities? any hint plz?

  • @ipsitapradhan4592
    @ipsitapradhan4592 6 лет назад

    AMAZING.....................

  • @quratimran1543
    @quratimran1543 7 лет назад

    sir i got null point exception when i added your code in xml and its crashing?what should i do?

  • @DotaGuide-jz3in
    @DotaGuide-jz3in 7 лет назад

    this video help me to create circle menu but one more thing how can i change the menu button position e.g.: bottom_center on main activity can u reply me plz sir i want to know it .... thank for making good video tutorial .... waiting your reply sir

  • @AlejandroRodriguez-jh7vl
    @AlejandroRodriguez-jh7vl 7 лет назад

    Cómo puedo hacer para que el usuario pueda mover el botón a la posición que el quiera?

  • @hemak1814
    @hemak1814 7 лет назад

    hello, its gud and working but i fixed splash screen its not working then how i can do.....

  • @aminebenemhamed6178
    @aminebenemhamed6178 7 лет назад

    Thank you su much, but when i clicked in button menu i want to opened another layout ! Can you help me ?

    • @AppeteriaTechnologies
      @AppeteriaTechnologies  7 лет назад

      Thanks Amine...For required feature you can refer our sample project which you can download from goo.gl/le8dGZ

    • @ianjucocabido3876
      @ianjucocabido3876 7 лет назад

      Hello, have you tried opening another activity by clicking on of the submenus?

    • @aminebenemhamed6178
      @aminebenemhamed6178 7 лет назад

      Thank you

  • @ahmedfayyiz1139
    @ahmedfayyiz1139 6 лет назад

    Wow!! thank you

  • @STUNT285
    @STUNT285 7 лет назад

    how to change the speed at which the wheel rotates when pressing an icon?

  • @marcosdesenv
    @marcosdesenv 7 лет назад

    Perfect, thanks

  • @prasanth3374
    @prasanth3374 8 лет назад

    how about an intent.
    when i put an intent inside case0
    circlemenu is working partially and goes to the intented activity.
    how to see the full animation and intent to another activity....

    • @AppeteriaTechnologies
      @AppeteriaTechnologies  8 лет назад +2

      Hello Prasanth,
      To see full animation you need change your code as follows:
      Step 1 : Declare one variable in class
      int selectedIndex;
      Step 2: In MenuSelectedListener save selected index in the variable
      circleMenu.setOnMenuSelectedListener(new OnMenuSelectedListener() {
      @Override
      public void onMenuSelected(int index) {
      selectedIndex=index; }
      }
      );
      Step 3 : Handle Menu Close Event
      circleMenu.setOnMenuStatusChangeListener(new OnMenuStatusChangeListener() {
      @Override
      public void onMenuOpened() {
      }
      @Override
      public void onMenuClosed() {
      if(selectedIndex==3)
      startActivity(new Intent(MainActivity.this, ThankYouActivity.class));
      }
      }
      );
      Hope this will help you
      Thanks

    • @prasanth3374
      @prasanth3374 8 лет назад

      yes, its working but i have 5 submenus and all of them intent to ThankYouActivity.class
      i want each of them intent to different activities and also how to increase icon size inside floating buttons.
      thanks in advance. you are great

    • @AppeteriaTechnologies
      @AppeteriaTechnologies  8 лет назад

      Hello Prasanth,
      You need use switch case in onMenuClosed() method to handle click of different submenus and to increase icon size, we will check for more options in this library and revert .

    • @prasanth3374
      @prasanth3374 8 лет назад

      any hope..

    • @AppeteriaTechnologies
      @AppeteriaTechnologies  8 лет назад +1

      Hello Prasanth,
      To increase Icon size you need to update the reference of the library to 1.0.2
      compile 'com.github.Hitomis:CircleMenu:v1.0.2'
      and change the width property of the circlemenu

  • @dutchman121
    @dutchman121 7 лет назад

    Please help me how to use circle menu on touch screen event in background service

  • @subhapalrr
    @subhapalrr 7 лет назад

    plz make video about fragmentation...

  • @samivic_1
    @samivic_1 7 лет назад

    Thx, it's really a great and Simple tutorial. but what to write to encrease witdh in 1.0.2 plz?

    • @AppeteriaTechnologies
      @AppeteriaTechnologies  7 лет назад

      +Sami Say You need to change the Width property of CircleMenu tag...You can refer our project goo.gl/le8dGZ

    • @samivic_1
      @samivic_1 7 лет назад

      line of code to change please? i downlaoded the projet but i didn't get it, sorry! :/

    • @AppeteriaTechnologies
      @AppeteriaTechnologies  7 лет назад

      +Sami Say To increase icon size change App dependencies
      compile 'com.github.Hitomis:CircleMenu:v1.0.0' to compile 'com.github.Hitomis:CircleMenu:v1.0.2'
      after changing dependencies of circle menu change height and width property of circle_menu to Match Parent in activity_main.xml
      Url Link : goo.gl/hPJAPC

  • @eduamzia
    @eduamzia 7 лет назад

    thank u so much

  • @jaykarmokar2667
    @jaykarmokar2667 7 лет назад

    i want to add listeners to each menu.i.e. each menu should do a task asssigned.How can i do that??

    • @AppeteriaTechnologies
      @AppeteriaTechnologies  7 лет назад

      hello, it is already explained in the video. you need to specify the task for each menu in switch case in listener. Refer project goo.gl/le8dGZ

    • @kavinbalaji1875
      @kavinbalaji1875 7 лет назад

      Appeteria Technologies hello help me out to resolve com.github.Hitomis:CirleMenu:v1.0.0... which i added in app gradle

  • @sanyasareen971
    @sanyasareen971 7 лет назад

    how to change the size of the buttons?
    and also how to change the shape of the buttons

  • @hajrashafique8471
    @hajrashafique8471 5 лет назад

    this dependencies library is not working

  • @steveskamdem1608
    @steveskamdem1608 5 лет назад

    please can i put a string in addSubMenu?

  • @adibmakhoul7076
    @adibmakhoul7076 7 лет назад

    Why i can't import compile 'com.github.Hitomis:CircleMenu:v1.0.0' in my app ?
    is it available in Android Studio 2.0 ?
    Thank you !

    • @AppeteriaTechnologies
      @AppeteriaTechnologies  7 лет назад +1

      +Adib Makhoul Kindly use v1.0.2..Thanks

    • @adibmakhoul7076
      @adibmakhoul7076 7 лет назад

      Appeteria Technologies Thanks , but is there a way to solve this problem in v 2.0 ?
      Thank you very much !

    • @VikumCharukaEgodapitiya
      @VikumCharukaEgodapitiya 7 лет назад

      its still not working for me i have :
      Android Studio 2.2.3
      Build #AI-145.3537739, built on December 2, 2016
      JRE: 1.8.0_76-release-b03 amd64
      JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o

    • @AppeteriaTechnologies
      @AppeteriaTechnologies  7 лет назад

      +Vikum Charuka Egodapitiya Try Clean Project

  • @ronenamon
    @ronenamon 7 лет назад

    thank u

  • @dervishanzade
    @dervishanzade 7 лет назад

    hi, How to use it in Fragment

  • @muhammadwasim4029
    @muhammadwasim4029 7 лет назад

    how can i open a new activity when i click the circle button

  • @aeronjohngarcia
    @aeronjohngarcia 7 лет назад

    CircleMenuExamples has stopped...please help :(

  • @ricardoxerna9072
    @ricardoxerna9072 6 лет назад

    The best

  • @4evermejdi
    @4evermejdi 7 лет назад

    thanks a lot ,how can i use my own icons(without adding a color)

    • @AppeteriaTechnologies
      @AppeteriaTechnologies  7 лет назад +1

      To implement this make following changes in your project
      Step 1. Change Background Colour of SubMenus to #00ffffff
      e.g. .addSubMenu(Color.parseColor("#00ffffff"), R.mipmap.ic_alarm)
      Step 2. Create PNG Icons with transparent background

    • @4evermejdi
      @4evermejdi 7 лет назад

      thanks a lot i will try it

    • @4evermejdi
      @4evermejdi 7 лет назад

      i will try this thank you

  • @amigoswholeselling2710
    @amigoswholeselling2710 8 лет назад

    Thanks Great Tutorial but How to Change the icon size plzz say bro

    • @AppeteriaTechnologies
      @AppeteriaTechnologies  8 лет назад

      +Amigos Wholeselling Thanks for watching our tutorial video. To increase icon size, you need to update the reference of the library to 1.0.2.
      compile 'com.github.Hitomis:CircleMenu:v1.0.2' and change the width property of the circle menu.

  • @kavinbalaji1875
    @kavinbalaji1875 7 лет назад

    hi bro..I can't gradle app ... it shows some error that it can't resolve com.githum.Hitomis:CircleMenu:v1.0.0... help me bro... urgent

    • @AppeteriaTechnologies
      @AppeteriaTechnologies  7 лет назад

      Try Clean Project (Menu : Build -> Clean Project)

    • @rjluck1696
      @rjluck1696 7 лет назад

      I'm getting the same error in the gradle bro, did the clean project work?

  • @menusha95
    @menusha95 7 лет назад

    How can I start the buttons one after another when middle button is pressed?

    • @AppeteriaTechnologies
      @AppeteriaTechnologies  7 лет назад +1

      To achieve this you need to create your own circle menu using Floating Action Button and Animations and implement the required logic. our this video might give some idea about it ruclips.net/video/Cys_i-6Pu-o/видео.html

    • @menusha95
      @menusha95 7 лет назад

      Thanks a lot for your quick feedback and that video was helpful!

  • @angelicaramirez7904
    @angelicaramirez7904 7 лет назад

    how can I open up a new screen after clicking on one of the options on this menu?

  • @Aldrakoin
    @Aldrakoin 7 лет назад

    And if I want to move to a new activity as would be?

    • @AppeteriaTechnologies
      @AppeteriaTechnologies  7 лет назад

      Change your code as below
      public void onMenuSelected(int index) {
      switch (index) {
      case 0:
      Toast.makeText(HomeControl.this, "Navigation Clicked", Toast.LENGTH_SHORT).show();
      Intent i = new Intent(MainActivity.this, YourActivityName.class);
      startActivity(i);
      break;

    • @Aldrakoin
      @Aldrakoin 7 лет назад

      Trank you, I do it differently

    • @milofolenghi7320
      @milofolenghi7320 7 лет назад

      Hello. I used this code to move to a new activity but it moves too fast to the new activity so the circle effect does not show anymore

  • @abhisheksatbhai768
    @abhisheksatbhai768 7 лет назад

    error saying app cannot be opened plz help

  • @maynardtacla3169
    @maynardtacla3169 8 лет назад

    hi sir! can you teach me how to scroll that menu? thnx ^^

  • @mehnaztabassum2334
    @mehnaztabassum2334 6 лет назад

    sir please make tutorial on circle menu showing that
    how to go on another activity from that menu

    • @shakeelanjum32
      @shakeelanjum32 6 лет назад

      did you figure it out? I am stuck in same problem for a couple of days..tip plzz?

  • @ianjucocabido3876
    @ianjucocabido3876 7 лет назад

    I've had execution failed for task sir. 'app:mergeDebugResources'
    >Error:java.lang.RuntimeException: Some file crunching failed. Help pls thanks huhu

    • @AppeteriaTechnologies
      @AppeteriaTechnologies  7 лет назад

      Try Clean Project (Menu Build-> Clean Project)
      Refer : stackoverflow.com/a/36276670

    • @ianjucocabido3876
      @ianjucocabido3876 7 лет назад

      Sir is there a way I can move to another activity by clicking on the sub menus? I'm working on my project right now and tried everything but won't work. Thank you so much! I really appreciate your quick replies.

    • @AppeteriaTechnologies
      @AppeteriaTechnologies  7 лет назад

      Instead of Toast message use Explicit Intent to open activity. Refer project from goo.gl/le8dGZ

    • @ianjucocabido3876
      @ianjucocabido3876 7 лет назад

      Should I put it inside the case sir?
      Inside comment is how I code it but wont work :(
      public void onMenuSelected(int index) {
      switch (index) {
      case 0:
      Toast.makeText(HomeControl.this, "Navigation Clicked", Toast.LENGTH_SHORT).show();
      /**icon_navi.setOnClickListener(new View.OnClickListener() {
      @Override
      public void onClick(View v) {
      Intent i = new Intent(HomeControl.this, NavigateControl.class);
      startActivity(i);
      }
      });**/
      break;

    • @AppeteriaTechnologies
      @AppeteriaTechnologies  7 лет назад

      No need to set ClickListner. Change your code as below
      public void onMenuSelected(int index) {
      switch (index) {
      case 0:
      Toast.makeText(HomeControl.this, "Navigation Clicked", Toast.LENGTH_SHORT).show();
      Intent i = new Intent(HomeControl.this, NavigateControl.class);
      startActivity(i);
      break;

  • @oussamakhalladi4304
    @oussamakhalladi4304 7 лет назад

    please how to make intent in this menu

    • @AppeteriaTechnologies
      @AppeteriaTechnologies  7 лет назад

      +OUSSAMA KHALLADI Use Explicit Intent instead of Toast mes. Refer project goo.gl/le8dGZ

    • @oussamakhalladi4304
      @oussamakhalladi4304 7 лет назад

      please i want to change only the size of icon open

  • @namrarais1460
    @namrarais1460 7 лет назад

    hey m getting an error Error:Illegal character in authority at index 8: jitpack.io

    • @AppeteriaTechnologies
      @AppeteriaTechnologies  7 лет назад +1

      +Namra Rais check if you are having space character near jitpack.io at line 8 in gradle file

    • @namrarais1460
      @namrarais1460 7 лет назад

      thankyou :) can we increase the size of middle button ?

    • @AppeteriaTechnologies
      @AppeteriaTechnologies  7 лет назад +1

      To increase icon size change App dependencies
      compile 'com.github.Hitomis:CircleMenu:v1.0.0' to compile 'com.github.Hitomis:CircleMenu:v1.0.2'
      after changing dependencies of circle menu change height and width property of circle_menu to Match Parent in activity_main.xml
      refer our porject from Link : goo.gl/hPJAPC

  • @namrarais1460
    @namrarais1460 7 лет назад

    Can I get your email address to ask further more queries about animation?