public class MainActivity extends AppCompatActivity{
int value=0;
TextView mText;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mText=(TextView)findViewById(R.id.text);
mHandler.sendEmptyMessage(0);
}
class MyHandler extends Handler{
public void handleMessage(Message msg){
value++;
mText.setText("Value="+value);
mHandler.sendEmptyMessageDelayed(0,1000);
}
}
Handler mHandler = new MyHandler();
public void mOnClick(View v){
TextView textFruit = (TextView)findViewById(R.id.fruit);
switch (v.getId()){
case R.id.apple:
textFruit.setText("Apple");
break;
case R.id.orange:
textFruit.setText("Orange");
break;
}
}
}
=====================================
public class MainActivity extends AppCompatActivity{
int value=0;
TextView mText;
Handler mHandler;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mText=(TextView)findViewById(R.id.text);
mHandler = new Handler(){
public void handleMessage(Message msg){
value++;
mText.setText("Value="+value);
mHandler.sendEmptyMessageDelayed(0,1000);
}
};
mHandler.sendEmptyMessageDelayed(0,1000);
}
public void mOnClick(View v){
TextView textFruit = (TextView)findViewById(R.id.fruit);
switch (v.getId()){
case R.id.apple:
textFruit.setText("Apple");
break;
case R.id.orange:
textFruit.setText("Orange");
break;
}
}
}
'IT 통신 수학 과학 > 자바 안드로이드' 카테고리의 다른 글
ArrayAdapter (0) | 2020.10.28 |
---|---|
Android popmenu (0) | 2020.09.08 |
컨텍스트 메뉴 (0) | 2020.09.06 |
menu기능//item.setIcon(R.drawable.ic_launcher)오류 (0) | 2020.09.02 |
버튼 리스너 구현 (0) | 2020.08.23 |
터치 입력시험 (0) | 2020.08.19 |
콜백메서드 재정의 / 리스너 인터페이스 구현 (0) | 2020.08.17 |
onRequestPermissionsResult error // READ_CONTACT_CODE error (0) | 2020.08.15 |