Android Studio에서 Android 개발을 배우려고하는데 내 클릭이 왜 등록되지 않는지 알 수 없습니다. 내가 여기서 누락 된 것이 있습니까?onClick이 android studio에서 작동하지 않습니다.
나는 방법을 좋아하지 않아요. 스택 오버플로 제가 원하는 방식대로 형식을 지정하라고 강요합니다. 여기는 pastebin입니다! : _
Android Studio에서 Android 개발을 배우려고하는데 내 클릭이 왜 등록되지 않는지 알 수 없습니다. 내가 여기서 누락 된 것이 있습니까?onClick이 android studio에서 작동하지 않습니다.
나는 방법을 좋아하지 않아요. 스택 오버플로 제가 원하는 방식대로 형식을 지정하라고 강요합니다. 여기는 pastebin입니다! : _
사실, 당신은 리스너를 설정하지 않았다. 따라서 setContentView(R.layout.activity_my);
뒤에 changeText()
을 추가해야합니다.
호출 활동이 changeText()
방법 onCreate()
내부 방법
활동은 다음과 같아야합니다
public class MyActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_my);
changeText();
}
public void changeText(){
final Button button = (Button) findViewById(R.id.button1);
final TextView text = (TextView)findViewById(R.id.largetext);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
button.setText("Button has been pressed");
text.setText("The large text has been changed");
}
});
}
}
고마워! 그게 효과가 있었어! – Sokaz
귀하의 의견은 처음이었다. 대단히 감사합니다. – Sokaz
방금했습니다. 나는 둘 다 upvoted했을뿐만 아니라 그렇게 할 담당자가 없습니다 ... – Sokaz
고마워! :) @ Sokaz – PageNotFound