You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
2. สร้างไฟล์ GamePlayerActivity.java และเขียนโค้ด Java ดังนี้<br />
package com.android.example.xogame;<br />
import android.app.Activity;<br />
import android.content.Intent;<br />
import android.os.Bundle;<br />
import android.view.View;<br />
import android.view.View.OnClickListener;<br />
import android.widget.Button;<br />
import android.widget.EditText;<br />
public class GamePlayerActivity extends Activity {<br />
int player = 0;<br />
EditText player1;<br />
EditText player2;<br />
@Override<br />
protected void onCreate(Bundle savedInstanceState) {<br />
// TODO Auto-generated method stub<br />
super.onCreate(savedInstanceState);<br />
setContentView(R.layout.palyer);<br />
Bundle extras = getIntent().getExtras();<br />
if(extras !=null) {<br />
player = extras.getInt("PLAYER");<br />
}<br />
player1 = (EditText) findViewById(R.id.editText_player1);<br />
player2 = (EditText) findViewById(R.id.editText_player2);<br />
if(player==1){<br />
player2.setText("android");<br />
}<br />
Button bt_back = (Button) findViewById(R.id.button_back);<br />
Button bt_start = (Button)findViewById(R.id.button_start);<br />
bt_back.setOnClickListener(new OnClickListener() {<br />
public void onClick(View v) {<br />
finish();<br />
}<br />
});<br />
bt_start.setOnClickListener(new OnClickListener() {<br />
public void onClick(View v) {<br />
Intent intent = new Intent(getBaseContext(),XOGameActivity.class);<br />
intent.putExtra("PLAYER", player);<br />
intent.putExtra("PLAYER_ONE_NAME", player1.getText().toString());<br />
intent.putExtra("PLAYER_TWO_NAME", player2.getText().toString());<br />
startActivity(intent);<br />
}<br />
});<br />
}<br />
}<br />
บทที ่ 12 การพัฒนาเกมแบบ 2 มิติ 253