일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- Image.network
- HTTP
- Column Widget
- Flutter Example
- sqlite
- MainAxisAlignment
- navigator
- Row Widget
- Networking
- Flutter Tutorial
- ListTile
- AppBar
- InkWell
- WillPopScope
- Scaffold
- CrossAxisAlignment
- listview
- Snackbar
- FutureBuilder
- flutter
- node.js
- Flutter 앱 배포
- ListView.builder
- 반석천
- Cached Image
- Flutter 예제
- Flutter 강좌
- Load Image
- Row
- Hello World
- Today
- Total
꿈꾸는 시스템 디자이너
기본적인 View 사용법 1 본문
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello" />
<Button
android:id="@+id/btStart"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:onClick="mOnClick"
android:text="Service Start" />
<Button
android:id="@+id/btStop"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:onClick="mOnClick"
android:text="Service End" />
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button"
android:onClick="myOnClick"/>
</LinearLayout>
이때 각 View가 클릭되었을 때 호출될 메소드도 추가해준다.
위 파일에서는 btStart와 btStop가 클릭되면 mOnClick가, button1이 클릭되면 myOnClick가 호출되도록 설정했다.
2. Activity 파일에 처리 루틴 추가
package android.etri.adk;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Toast;
public class CBTestActivity extends Activity {
/** Called when the activity is first created. */
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
public void mOnClick(View v){
Toast.makeText(this, "하악하악",Toast.LENGTH_LONG).show();
}
public void myOnClick(View v){
Toast.makeText(this, "하악하악2",Toast.LENGTH_LONG).show();
}
}
위와 같이 mOnClick 메소드와 myOnClick 메소드를 구현해준다.
'Development > Android' 카테고리의 다른 글
기본적인 View 사용법 3 (0) | 2012.04.03 |
---|---|
기본적인 View 사용법 2 (0) | 2012.04.03 |
Activity, Thread, Handler 사용법 (0) | 2012.01.17 |
엑티비티에서 ACTION_USB_ACCESSORY_ATTACHED 액션 받기에 관한 고찰 (0) | 2012.01.13 |
Android 악세사리 디스크립터 생성 및 적용 (3) | 2012.01.11 |