티스토리 뷰
반응형
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