2011. 8. 24. 17:19
안드로이드의 Frame Layout과 Inner Class 방식으로 버튼 이벤트 처리하기
2011. 8. 24. 17:19 in JavaAndroid
안드로이드의 Frame Layout = 자바의 Border Layout
package kr.test;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.TextView;
public class OddEvenActivity extends Activity {private TextView text ;private Button btnOdd, btnEven ;
/-* Called when the activity is first created. *-@Override
public void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);
text = (TextView)findViewById(R.id.text);
btnOdd = (Button)findViewById(R.id.btnOdd);
btnEven = (Button)findViewById(R.id.btnEven);
btnOdd.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {// TODO Auto-generated method stubString oddNum = "" ;
for(int i = 1 ; i < 10 ; i += 2) {oddNum += Integer.toString(i) ;
oddNum += " " ;}
text.setText(oddNum ) ;
}
}) ;
btnEven.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {// TODO Auto-generated method stubString evenNum = "" ;
for(int i = 0 ; i <= 10 ; i += 2) {evenNum += Integer.toString(i) ;
evenNum += " " ;}
text.setText(evenNum ) ;
}
}) ;
}
}
'JavaAndroid' 카테고리의 다른 글
안드로이드 메뉴(Menu) 만들기 (0) | 2011.08.31 |
---|---|
안드로이드, XML없이 ListActivity로 만드는 리스트 뷰(ListView) (0) | 2011.08.29 |
안드로이드 리스트 뷰(List view) 기본 (0) | 2011.08.29 |
안드로이드 터치이벤트(Android TouchEvent) (0) | 2011.08.25 |
SQL Developer로 오라클(Oracle)에서 뷰(View) 만들기 (0) | 2011.08.22 |
안드로이드 라이프 사이클(Life Cycle) (0) | 2011.08.22 |
안드로이드 Activity 디자인, XML 방식과 Java 방식 (0) | 2011.08.22 |
이클립스(Eclipse)에서 안드로이드 SDK r12로 업그레이드 하기 (0) | 2011.08.16 |