MobileApp > Android > GUI > Text display



Text display


縲縲莉・荳具シ偵▽縺ョ譁蟄玲緒逕サ譁ケ豕輔r險倩ソー
縲縲竇シ撒ext View 繧剃スソ逕ィ縺吶k譁ケ豕輔縲縲縲縲縲縲縲縲縲縲ス・ス・ス・縲縲逕ィ諢上&繧後◆Widget縺ョ驛ィ蜩√r蛻ゥ逕ィ縺励※譁蟄励r驟咲スョ
縲縲竇。シ弱く繝」繝ウ繝代せ荳翫↓ 譁蟄怜励r逶エ謗・謠冗判縺吶k譁ケ豕輔縲ス・ス・ス・縲縲繧ー繝ゥ繝輔ぅ繝繧ッ繧ケ縺ィ縺励※譁蟄励r謠冗判


竇シ趣シエスス假ス費シカス会スス励〒謠冗判

縲縲繝サTextView 縺ォ setText() 繧偵☆繧九%縺ィ縺ァ譁蟄苓。ィ遉コ
縲縲繝サ縲茎etText("Hello")縲阪縺ィ縺吶k縺縺代


シエスス假ス シカス会スス 縺ョ螻樊ァ

縲縲縲TextView縺ョ螻樊ァ


シエスス假ス費シカス会スス 縺ョ繧ス繝シ繧ケ萓

縲縲繝サス擾ス趣シ」ス抵ススス費スシ茨シ峨〒謠冗判縺吶k萓
縲縲繝サス擾ス趣シ、ス抵スス暦シ茨シ峨〒謠冗判縺吶k蠢隕√ッ辟。縺
縲縲繝サ繧ケ繧ッ繝ュ繝シ繝ォ縺ッ縺ァ縺阪↑縺縲ゑシウスス抵ス擾ス鯉ス鯉シカス会スス励r菴ソ縺縲

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
import android.view.ViewGroup.LayoutParams;

public class Test extends Activity {
   @Override public void onCreate(Bundle icicle) {
       super.onCreate(icicle);

       TextView test = new TextView(this);
       test.setText("Hello World");
       setContentView(test);
   }
}

縲縲縲蜿り シ シェスス厄スシ、ス抵ス会ス厄ス縺輔s縺ョ繝壹シ繧ク
縲縲縲蜿り シ 髮題ィ伜クウ縺輔s縺ョ繝壹シ繧ク
縲縲縲蜿り シ シ。ス趣スス抵ス擾ス会ス螂碑オー險 縺輔s


竇。シ趣シ」スス趣ス厄スス薙↓譁蟄怜玲緒逕サ

縲縲繝サシ」スス趣ス厄スス薙ョ蝣エ蜷医シカス会スス励ッ閾ェ蛻縺ァ菴懈舌☆繧
縲縲繝サonDraw()譎ゅ↓ canvas 縺ォ スス抵スス暦シエスス假ス()縺吶k

繧ス繝シ繧ケ

package com.chinsan.string2;
import android.app.Activity;
import android.os.Bundle;
import android.view.Window;

//譁蟄怜励ョ陦ィ遉コ
public class String2 extends Activity {
   //蛻晄悄蛹
   @Override
   public void onCreate(Bundle icicle) {
       super.onCreate(icicle);
       requestWindowFeature(Window.FEATURE_NO_TITLE);
       setContentView(new StringView(this));
   }
}
package com.chinsan.string;
import android.content.*;
import android.graphics.*;
import android.view.*;

//譁蟄怜励ョ陦ィ遉コ
public class StringView extends View {
   //繧ウ繝ウ繧ケ繝医Λ繧ッ繧ソ
   public StringView(Context context) {
       super(context);
       setBackgroundColor(Color.WHITE);
   }

   //謠冗判
   @Override 
   protected void onDraw(Canvas canvas) {
       //謠冗判繧ェ繝悶ず繧ァ繧ッ繝医ョ逕滓
       Paint paint=new Paint();      
       paint.setAntiAlias(true);
       
       //譁蟄玲緒逕サ
       paint.setTextSize(12);
       paint.setColor(0xFF000000);
       canvas.drawText("逕サ髱「繧オ繧、繧コ:"+getWidth()+"x"+getHeight(),0,30,paint);
       
   }
}



縺昴ョ莉

譁蟄励ョ螟ァ縺阪&

縲譁蟄励ョ螟ァ縺阪&縺ッ蜊倅ス拘P縺ァ縺ョ繧サ繝繝医′謗ィ螂ィ縺輔l縺ヲ縺繧九ゑシ郁ァ」蜒丞コヲ縺ォ蠢懊§縺ヲ莨ク邵ョ縺吶k縺溘aシ

縲縺セ縺溘∝縲setTextSize() 縺ョ蜊倅ス阪ッ SP縺ィ縺ェ縺」縺ヲ縺繧九

public void setTextSize (float size)

縲縺ョ縺溘a縲∝シ墓焚縺ッFLOAT縺ィ縺ェ繧九FLOAT繧定。ィ縺'f'繧貞セ後m縺ォ縺、縺代※

setTextSize (20.0f);

縲縺ィ繧繧



蜿り

縲縲縲http://www.javadrive.jp/android/radiobutton/index2.html
縲縲縲http://www.hakkaku.net/articles/20091102-593



縲縲Back

     




Front page   Edit Freeze Diff Backup Upload Copy Rename Reload   New List of pages Search Recent changes   Help   RSS of recent changes