티스토리 뷰

반응형
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
public class MainActivity extends AppCompatActivity {
    Button m_btnFinger1;
    Button m_btnFinger2;
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
 
        this.InitializeView();
        this.SetListener();
    }
 
    public void InitializeView()
    {
        m_btnFinger1 = (Button)findViewById(R.id.btnFinger1);
        m_btnFinger2 = (Button)findViewById(R.id.btnFinger2);
    }
 
    public void SetListener()
    {
        View.OnLongClickListener Listener = new View.OnLongClickListener()  {
            /*
            @Override
            public void onClick(View view)  {
                switch (view.getId()) {
                    case R.id.btnFinger1:
                        Toast myToast = Toast.makeText(getApplicationContext(),"버튼 짤게 클릭!!", Toast.LENGTH_SHORT);
                        myToast.show();
                        break;
                }
            }
            */
 
            @Override
            public boolean onLongClick(View v) {
                switch (v.getId()){
                    case R.id.btnFinger1:
                        Toast myToast = Toast.makeText(getApplicationContext(),"버튼 길게1 클릭!!", Toast.LENGTH_SHORT);
                        myToast.show();
                        break;
 
                    case R.id.btnFinger2:
                        Toast myToast2 = Toast.makeText(getApplicationContext(),"버튼 길게2 클릭!!", Toast.LENGTH_SHORT);
                        myToast2.show();
                        break;
                }
 
                return true
            }
        };
 
        m_btnFinger1.setOnLongClickListener(Listener);
        m_btnFinger2.setOnLongClickListener(Listener);
    }
}
cs
반응형

'Android > Android Studio' 카테고리의 다른 글

apk 파일 서명 방법  (0) 2020.01.08
동그란 Progress  (0) 2019.04.04
파일 입출력  (0) 2019.04.04
이미지 버튼  (0) 2019.04.04
내부 스레드 & 핸들러  (0) 2019.04.04
댓글
반응형
최근에 올라온 글
Total
Today
Yesterday