ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Android - Button, ImageButton
    Search: 카테고리 없음 카테고리 없음 2020. 7. 12. 23:18

     

     

     

    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 다운로드

    BtnT1.zip
    0.29MB

    kotlin (단순 btn만 생성)

    BtnT1.7z
    0.09MB

    댓글