<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<TextView
android:id="@+id/Text1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="5dp"
android:text="시작하시겠습니까?"
android:textSize="20dp"
android:visibility="visible" />
<CheckBox
android:id="@+id/ChkAgree"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="5dp"
android:checked="false"
android:text="시작함"
android:textSize="10dp"
android:visibility="visible" />
<TextView
android:id="@+id/Text2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="5dp"
android:text="당신의 얼굴은?"
android:textSize="20dp"
android:visibility="invisible"
/>
<RadioGroup
android:id="@+id/Rgroup1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="5dp"
android:visibility="invisible" >
<RadioButton
android:id="@+id/Rdopretty"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="5dp"
android:text="이쁘다"
android:textSize="10dp" />
<RadioButton
android:id="@+id/Rdougry"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="5dp"
android:text="못생겼다"
android:textSize="10dp" />
</RadioGroup>
<Button
android:id="@+id/btn1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="5dp"
android:text="@string/strBtn1"
android:textSize="10dp"
android:visibility="invisible"
/>
<TextView
android:id="@+id/Text3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:text="이름0"
android:textSize="10dp"
android:visibility="invisible" />
<TextView
android:id="@+id/Text4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:text="이름1"
android:textSize="10dp"
android:visibility="invisible" />
</LinearLayout>
메인이고
package com.cookandroid.project1_1;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.CompoundButton;
import android.widget.RadioButton;
import android.widget.RadioGroup;
import android.widget.TextView;
import android.widget.Toast;
public class Project1_1Activity extends Activity {
TextView text1, text2, text3, text4;
CheckBox chkAgree;
RadioGroup rGroup1;
RadioButton rdopretty, rdougry;
Button mybutton;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
mybutton = (Button) findViewById(R.id.btn1);
setTitle("사람 찾기");
mybutton.setOnClickListener(new View.OnClickListener() {
public void onClick(View arg0) {
// TODO Auto-generated method stub
switch (rGroup1.getCheckedRadioButtonId()) {
case R.id.Rdopretty:
text3.setText("이름0");
break;
case R.id.Rdougry:
text4.setText("이름1");
break;
default:
Toast.makeText(getApplicationContext(), "사람먼저찾으세요", 0).show();
}
}
});
text1 = (TextView) findViewById(R.id.Text1);
chkAgree = (CheckBox) findViewById(R.id.ChkAgree);
text2 = (TextView) findViewById(R.id.Text2);
rGroup1 = (RadioGroup) findViewById(R.id.Rgroup1);
rdopretty = (RadioButton) findViewById(R.id.Rdopretty);
rdougry = (RadioButton) findViewById(R.id.Rdougry);
text3 = (TextView) findViewById(R.id.Text3);
text4 = (TextView) findViewById(R.id.Text4);
chkAgree.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
public void onCheckedChanged(CompoundButton arg0, boolean arg1) {
// TODO Auto-generated method stub
if (chkAgree.isChecked() == true) {
text2.setVisibility(android.view.View.VISIBLE);
rGroup1.setVisibility(android.view.View.VISIBLE);
mybutton.setVisibility(android.view.View.VISIBLE);
} else {
text2.setVisibility(android.view.View.INVISIBLE);
rGroup1.setVisibility(android.view.View.INVISIBLE);
mybutton.setVisibility(android.view.View.INVISIBLE);
}
}
});
}
}
자바요
이러면됬나? 처음이라...ㅇ.ㅇ...이거 텍스트뷰가안떠요..ㅠ.ㅠ
버튼누르면떠야되는데..뭐가잘못된거에요?
이렇게밖에안되요선택확인해도안뜸요ㅠㅠ




일단 코드가 너무 길고 보기 어렵습니다.
코드는 "확장 컴포넌트 - Code Highlighter"를 사용해서 작성해주시기 바랍니다.