-
TxtBtn 추가
text button 동작 코드 (Button 동작 방식1, 방식1~2 아무거나 사용가능)
public class MainActivity extends AppCompatActivity { //... public void txtbtnClick(View v) { Toast.makeText(getApplicationContext(), "Dbg txtbtnClick", Toast.LENGTH_LONG).show(); } }
Widget추가하고 onClick 동작 연결
button image file 추가
button 상태별 표시할 png파일을 추가했다.
pen_btn.xml 작업
ImageButton의 기본 background를 제거하기 위해 #00000000을 입력해 둔다.
penbtn 동작코드 (Button 동작 방식2, 방식1~2 아무거나 사용가능)
public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ImageButton penbtn = (ImageButton)findViewById(R.id.penbtn); penbtn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Toast.makeText(getApplicationContext(), "Dbg penbtnClick", Toast.LENGTH_LONG).show(); } }); } // .... }
실행
Project 다운로드
kotlin (단순 btn만 생성)