[HP Top] |
MobileApp > Android > GUI > Button
Button縺ョ陦ィ遉コ †縲縲縲縲繝懊ち繝ウ縺ョ螳溽樟繧、繝。繝シ繧ク
繝懊ち繝ウ縺ョ螻樊ァ †縲縲縲Button縺ョ螻樊ァ
繧オ繝ウ繝励Ν繧ス繝シ繧ケ †繝懊ち繝ウ繧帝咲スョシ繧ッ繝ェ繝繧ッ隱崎ュ倥r縺輔○繧矩圀縺ョ繝輔か繝シ繝槭ャ繝医(シャスス呻ス擾ス包ス斐ョス假ス搾ス後r菴ソ逕ィ縺吶k蝣エ蜷) †縲縲縲繝サ繧ッ繝ェ繝繧ッ蜃ヲ逅縺ョ險倩ソー譁ケ豕輔ッ縲ス難スス費シッス趣シ」ス鯉ス会スス具シャス会ス難ス費スス趣スス偵〒繝ェ繧ケ繝翫シ繧堤匳骭イ縺励◆荳翫〒縲 縲縲縲繝サListener菴ソ逕ィ縺ォ縺ッ縲景mport android.view.View.*;縲阪ョ螳」險縺悟ソ隕 import android.app.Activity; import android.os.Bundle; import android.widget.*; import android.view.*; import android.view.View.*; public class TestTest extends Activity implements OnClickListener{ private Button button1; private Button button2; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); // 謖螳壹&繧後◆IDシ医%縺ョ蝣エ蜷医ッ繝懊ち繝ウ縺ョIDシ峨°繧峨ン繝・繝シ繧呈爾縺 button1 = (Button) findViewById(R.id.button_id); // 繝懊ち繝ウ縺後け繝ェ繝繧ッ縺輔l縺滓凾縺ォ蜻シ縺ウ蜃コ縺輔l繧九さ繝シ繝ォ繝舌ャ繧ッ逋サ骭イ button1.setOnClickListener(this); // 謖螳壹&繧後◆IDシ医%縺ョ蝣エ蜷医ッ繝懊ち繝ウ縺ョIDシ峨°繧峨ン繝・繝シ繧呈爾縺 button2 = (Button) findViewById(R.id.button_id); // 繝懊ち繝ウ縺後け繝ェ繝繧ッ縺輔l縺滓凾縺ォ蜻シ縺ウ蜃コ縺輔l繧九さ繝シ繝ォ繝舌ャ繧ッ逋サ骭イ button2.setOnClickListener(this); } public void onClick(View v) { // 繝懊ち繝ウ縺後け繝ェ繝繧ッ縺輔l縺滓凾縺ォ蜻シ縺ウ蜃コ縺輔l繧 //Button button = (Button) v; //繝懊ち繝ウ繧呈款縺励◆譎ゅョ蜃ヲ逅 if (v == button1){ 蜃ヲ逅シ }else if (v == button2){ 蜃ヲ逅シ } } } <?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:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/hello" /> <!-- 繝懊ち繝ウ縺ョ螳夂セゥ縲Bndroid:id繧貞ョ夂セゥ縺吶k縺薙→縺ァJava縺九i蜿悶j蜃コ縺帙k縲 --> <Button android:id="@+id/button_id" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/button_label" /> </LinearLayout> 繝懊ち繝ウ繧帝咲スョ縺吶k繧ス繝シ繧ケ繝輔か繝シ繝槭ャ繝医(繧ス繝シ繧ケ縺ォ繝ャ繧、繧「繧ヲ繝医r逶エ譖ク縺阪ョ蝣エ蜷) †import android.app.Activity; import android.os.Bundle; import android.widget.Button; public class Test extends Activity { protected void onCreate(Bundle icicle) { super.onCreate(icicle); Button button = new Button(this); button.setText("button"); setContentView(button); } }
蜿り †
|