Android - 텍스트 뷰를 이용한 글씨 출력

Android 2011.08.01 15:25


텍스트 뷰를 이용해서 글씨를 출력해 보겠습니다.
프로젝트 생성할 때 마음대로 해주셔도 되지만 제가 한것을 적어드리겠습니다.

Project name : Exam02
Build Target : Android 2.1
Package name : jsh.android.exam02
Create Activity : Exam02
Min SDK Version : 7


소스에서 텍스트 뷰를 직접 정의해서 생성해서 이용하는 방법도 있지만
제가 하는 방법은 xml 파일에 텍스트뷰를 만들어놓고 불러와서 속성만 쓰는 방법입니다.
xml파일 이용 하시는 방법은 설명된 게시글을 찾아서 봐주세요.


자바소스


package jsh.android.exam02;

import android.app.Activity;
import android.graphics.Color;
import android.os.Bundle;
import android.widget.TextView;

public class Exam02 extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        //xml에 파일에 만들어놓은 텍스트 뷰를 불러오는 구문
        TextView text = (TextView) findViewById(R.id.textView1);
       
        //텍스트박스에 출력할 문자열을 정의하는 구문입니다.
        text.setText("출력할문자열이들어가는부분");
       
        //텍스트박스에 출력할 문자열의 크기를 지정
        text.setTextSize(20);
       
        //텍스트박스에 출력할 문자열의 색을 지정
        text.setTextColor(Color.BLUE);
      
    }



xml 소스


<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
 xmlns:android="http://schemas.android.com/apk/res/android"
 android:orientation="vertical"
 android:layout_width="fill_parent"
 android:layout_height="fill_parent">
 <TextView
  android:text="TextView"
  android:id="@+id/textView1"
  android:layout_width="wrap_content"
  android:layout_height="wrap_content"></TextView>
</LinearLayout>



에뮬레이터의 실행결과 화면





저작자 표시
신고
Trackback 1 : Comments 2
  1. 아크 2013.03.20 20:34 신고 Modify/Delete Reply

    퍼가요~

Write a comment