20.11.2016 Views

Android App Development ฉบับสมบูรณ์

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

}<br />

button_save.setText("Update");<br />

button_save.setOnClickListener(new OnClickListener() {<br />

public void onClick(View v) {<br />

// get string<br />

String value_isbn = isbn.getText().toString();<br />

String value_title = title.getText().toString();<br />

double value_price = Double.parseDouble(price.getText()<br />

.toString());<br />

String value_publisher = publisher.getText().toString();<br />

book.setIsbn(value_isbn);<br />

book.setTitle(value_title);<br />

book.setPrice(value_price);<br />

book.setPublisher(value_publisher);<br />

datasource.updateBook(book);<br />

showAllBook();<br />

dialog.cancel();<br />

}<br />

});<br />

Button button_cancel = (Button) dialog.findViewById(R.id.buttonCancel);<br />

button_cancel.setOnClickListener(new OnClickListener() {<br />

public void onClick(View v) {<br />

dialog.cancel();<br />

}<br />

});<br />

dialog.show();<br />

ทดสอบการทำงานของแอพพลิเคชัน<br />

ทุกครั้งเมื่อพัฒนาแอพพลิเคชันเสร็จสมบูรณ์แล้ว ผู้อ่านควรทดสอบการทำงานของแอพพลิเคชัน<br />

ทุกครั้ง ซึ่งตัวอย่างนี้มีรายละเอียดดังนี้<br />

• ทดสอบการเพิ่มข้อมูล<br />

1<br />

คลิก<br />

2<br />

ป้อนข้อมูล<br />

3<br />

คลิก<br />

238<br />

<strong>Android</strong> <strong>App</strong> <strong>Development</strong> <strong>ฉบับสมบูรณ์</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!