 |
|
Code (Android-Java)
package com.test.ui;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.Toast;
/**
* Created by Hong on 6/16/13.
*/
public class AdvUIActivity extends Activity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.listview);
ListView list_View1;
final String page_name[] = {"การแปลงองศา","hhh","คำนวนพิ้นที่วงกลม","การบวกและลบ","การคำนวณพื่นที่สี่เหลี่ยมและสามเหลี่ยม"};
list_View1 = (ListView) findViewById(R.id.listView1);
ArrayAdapter<String> array_adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1, page_name);
list_View1.setAdapter(array_adapter);
list_View1.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int num, long id) {
Toast.makeText(getBaseContext(), page_name[num],Toast.LENGTH_LONG).show();
switch (num + 1) {
case 1:
setContentView(R.layout.convertdegree);
break;
case 2:
setContentView(R.layout.resume);
break;
case 3:
setContentView(R.layout.circle);
break;
case 4:
setContentView(R.layout.equal);
break;
case 5:
setContentView(R.layout.area);
break;
}
}
});
}
}

*** final String page_name[] = {"การแปลงองศา","ทดสอบ","คำนวนพิ้นที่วงกลม","การบวกและลบ","การคำนวณพื่นที่สี่เหลี่ยมและสามเหลี่ยม"};
สามารถ run ได้แต่เป็นภาษาต่างดาวหมดเลยครับ ขอรบกวนผู้รู้อธิบายทีครับ (ทำตามหนังสือ ) (ผมรันผ่านอุปกรณ์ Mobile ไม่ได้ผ่าน Emulator ครับ)
Tag : Mobile, Android, Mobile
|
ประวัติการแก้ไข 2013-06-16 22:03:56
|
 |
 |
 |
 |
Date :
2013-06-16 18:47:35 |
By :
Digitalhong |
View :
9512 |
Reply :
5 |
|
 |
 |
 |
 |
|
|
|
 |