mirror of
https://github.com/HackPlan/AndroidArcMenu.git
synced 2026-06-15 23:12:40 +08:00
update demo
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
package com.hackplan.androidarcmenu.demo;
|
||||
|
||||
import android.support.v7.app.AppCompatActivity;
|
||||
import android.os.Bundle;
|
||||
import android.support.v7.app.AppCompatActivity;
|
||||
import android.view.View;
|
||||
import android.widget.Button;
|
||||
import android.widget.Toast;
|
||||
@@ -10,7 +10,7 @@ import com.hackplan.androidarcmenu.ArcButton;
|
||||
import com.hackplan.androidarcmenu.ArcMenu;
|
||||
|
||||
public class MainActivity extends AppCompatActivity implements ArcMenu.OnClickBtnListener, View.OnLongClickListener{
|
||||
private ArcMenu arcMenu;
|
||||
private ArcMenu arcMenu, arcMenu2;
|
||||
|
||||
@Override
|
||||
protected void onCreate(Bundle savedInstanceState) {
|
||||
@@ -19,16 +19,24 @@ public class MainActivity extends AppCompatActivity implements ArcMenu.OnClickBt
|
||||
final Button btn1 = (Button) findViewById(R.id.btn1);
|
||||
final Button btn2 = (Button) findViewById(R.id.btn2);
|
||||
final Button btn3 = (Button) findViewById(R.id.btn3);
|
||||
Button menuBtn = new Button(this);
|
||||
menuBtn.setText("TEST");
|
||||
arcMenu = new ArcMenu.Builder(MainActivity.this)
|
||||
.addBtn(R.drawable.a, 0)
|
||||
.addBtn(R.drawable.r, 1)
|
||||
.addBtns(new ArcButton.Builder(R.drawable.w, 2))
|
||||
.setListener(MainActivity.this)
|
||||
.showOnLongClick(btn1)
|
||||
.showOnTouch(btn2)
|
||||
.hideOnTouchUp(false)
|
||||
.build();
|
||||
|
||||
arcMenu2 = new ArcMenu.Builder(MainActivity.this)
|
||||
.addBtn(R.drawable.w, 6)
|
||||
.addBtns(new ArcButton.Builder(menuBtn, 2))
|
||||
.setListener(MainActivity.this)
|
||||
.showOnTouch(btn2)
|
||||
.hideOnTouchUp(true)
|
||||
.build();
|
||||
|
||||
btn3.setOnLongClickListener(this);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user