give_it
접속 : 1643   Lv. 44

Category

Profile

Counter

  • 오늘 : 71 명
  • 전체 : 862570 명
  • Mypi Ver. 0.3.1 β
[안드로이드] 안드로이드 커스텀 버튼 (0) 2012/11/10 AM 12:10
이미지로 된 버튼으로 누르면 이미지가 바뀌는 버튼을 만들겠습니다.



res > drawble 디렉토리에 이미지를 넣어주시고
xml파일을 만들어줍니다.(Root Element : selector로 만들어주세요)



써주시고 xml을 만들러갑니다.




만들어준 xml을 백그라운드로 연결시킵니다.



package com.example.custombutton;

import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.view.View.oncl-ckListener;
import android.widget.Button;

public class MainActivity extends Activity {

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

final Button button = (Button)findViewById(R.id.button1);
button.setoncl-ckListener(new oncl-ckListener() {

public void oncl-ck(View v) {
// TODO Auto-generated method stub

}
});
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}
}



보통상태



누른상태

포커스는 터치이벤트로 해야지 나오는거 같네요...

신고

 
X