11package com .hackplan .androidarcmenu .demo ;
22
3- import android .support .v7 .app .AppCompatActivity ;
43import android .os .Bundle ;
4+ import android .support .v7 .app .AppCompatActivity ;
55import android .view .View ;
66import android .widget .Button ;
77import android .widget .Toast ;
1010import com .hackplan .androidarcmenu .ArcMenu ;
1111
1212public class MainActivity extends AppCompatActivity implements ArcMenu .OnClickBtnListener , View .OnLongClickListener {
13- private ArcMenu arcMenu ;
13+ private ArcMenu arcMenu , arcMenu2 ;
1414
1515 @ Override
1616 protected void onCreate (Bundle savedInstanceState ) {
@@ -19,16 +19,24 @@ protected void onCreate(Bundle savedInstanceState) {
1919 final Button btn1 = (Button ) findViewById (R .id .btn1 );
2020 final Button btn2 = (Button ) findViewById (R .id .btn2 );
2121 final Button btn3 = (Button ) findViewById (R .id .btn3 );
22+ Button menuBtn = new Button (this );
23+ menuBtn .setText ("TEST" );
2224 arcMenu = new ArcMenu .Builder (MainActivity .this )
2325 .addBtn (R .drawable .a , 0 )
2426 .addBtn (R .drawable .r , 1 )
25- .addBtns (new ArcButton .Builder (R .drawable .w , 2 ))
2627 .setListener (MainActivity .this )
2728 .showOnLongClick (btn1 )
28- .showOnTouch (btn2 )
2929 .hideOnTouchUp (false )
3030 .build ();
3131
32+ arcMenu2 = new ArcMenu .Builder (MainActivity .this )
33+ .addBtn (R .drawable .w , 6 )
34+ .addBtns (new ArcButton .Builder (menuBtn , 2 ))
35+ .setListener (MainActivity .this )
36+ .showOnTouch (btn2 )
37+ .hideOnTouchUp (true )
38+ .build ();
39+
3240 btn3 .setOnLongClickListener (this );
3341 }
3442
0 commit comments