안드로이드 개발 질문/답변
(글 수 45,052)
버튼을 생성했다가 다른 버튼을 누르면
보여지고 있는 버튼을 없애고 다른 버튼을 보여주려고 하는데요..
혹시 그런 메소드가 있으면 알려주시믄 감사하겠습니다~
또 없다면 어떻게 해야되는지;;
숨겨야 하나...
부탁드릴게요~ 좋은 하루 되세요~
2011.03.10 17:27:41
<ImageButton
android:id="@+id/xxxxxxxx"
..............
.................
android:visibility="invisible"
/>
버튼을 안보이게 해놓고
titleBtn = (ImageButton)findViewById(R.id.xxxx);
titleBtn.setVisibility(View.VISIBLE);
액티비티마다 끄고 킬수 있으며..
한 뷰에서 같은 버튼을 누를떄마다 기능이 스위치 되는 것같은 것이라면..
case R.id.xxxx:
TextView titleBtnText = (TextView) findViewById(R.id.xxxxx2);
titleBtnText.setText("너");
TextView titleBtnText2 = (TextView) findViewById(R.id.xxxxx3);
titleBtnText2.setText("나");
if else 구문으로...
VISIBLE INVISIBLE 해주시면 누를때 마다 버튼이 체인지 됩니다. 같은 위치에 있지만 다른 버튼인 셈이죠.
android:id="@+id/xxxxxxxx"
..............
.................
android:visibility="invisible"
/>
버튼을 안보이게 해놓고
titleBtn = (ImageButton)findViewById(R.id.xxxx);
titleBtn.setVisibility(View.VISIBLE);
액티비티마다 끄고 킬수 있으며..
한 뷰에서 같은 버튼을 누를떄마다 기능이 스위치 되는 것같은 것이라면..
case R.id.xxxx:
TextView titleBtnText = (TextView) findViewById(R.id.xxxxx2);
titleBtnText.setText("너");
TextView titleBtnText2 = (TextView) findViewById(R.id.xxxxx3);
titleBtnText2.setText("나");
if else 구문으로...
VISIBLE INVISIBLE 해주시면 누를때 마다 버튼이 체인지 됩니다. 같은 위치에 있지만 다른 버튼인 셈이죠.



