Show pageOld revisionsBacklinksBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. # [Android] Button Event 등록 ### activity_main.xml 에 버튼 추가. <code xml> <Button android:id="@+id/btnStart" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_weight="1" android:text="start"/> <Button android:id="@+id/btnStop" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_weight="1" android:enabled="false" android:text="stop"/> </code> ### MainActivity.java 에 이벤트 추가 버튼 설정 <code java> Button m_btnStart; // 시작 버튼 Button m_btnStop; // 종료 버튼 m_btnStart = (Button) findViewById(R.id.btnStart); m_btnStop = (Button) findViewById(R.id.btnStop); m_btnStart.setOnClickListener(clickListener); m_btnStop.setOnClickListener(clickListener); </code> 이벤트 등록 <code java> private View.OnClickListener clickListener = new View.OnClickListener() { @Override public void onClick(View v) { if (v.getId() == R.id.btnStart) { m_btnStart.setEnabled(false); m_btnStop.setEnabled(true); } else if (v.getId() == R.id.btnStop) { m_btnStart.setEnabled(true); m_btnStop.setEnabled(false); } } }; </code> open/android-button-event-등록.txt Last modified: 2024/10/05 06:15by 127.0.0.1