|
|
|
[Android] has stopped unexpectedly. please try again มัน Error อ่ะคะ |
|
|
|
|
|
|
|
ลองเลือก Project -> Clean แล้วรันใหม่ครับ
|
|
|
|
|
Date :
2012-07-21 12:34:51 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลอง Clean เเล้วคะ Project ก็ไม่ Error เเต่ลองรันดูอีกครั้งก็ยังขึ้นเหมือนเดิมอ่ะคะ
|
|
|
|
|
Date :
2012-07-21 15:04:11 |
By :
somlorn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Capture หน้าจอมาให้ผมดูหน่อยครับ
|
|
|
|
|
Date :
2012-07-21 19:48:09 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ประวัติการแก้ไข 2012-07-22 10:50:36
|
|
|
|
Date :
2012-07-22 10:42:22 |
By :
somlorn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มี Error แล้วครับ ลองดูใน LogCat ครับ มีอะไรแจ้งหรือเปล่าครับ
|
|
|
|
|
Date :
2012-07-22 15:31:37 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มีเเจ้งประมาณนี้อ่ะคะ ต้องไปเเก้ตรงไหนบ้างคะ
ตอนที่ยังไม่ใส่โค้ดคำสั่งก็รันได้นะคะ
|
ประวัติการแก้ไข 2012-07-22 16:12:30 2012-07-22 16:13:49
|
|
|
|
Date :
2012-07-22 16:08:03 |
By :
somlorn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คุณใส่อะไรเพิ่มเข้าไปครับ
|
|
|
|
|
Date :
2012-07-22 16:19:35 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เป็นโค้ด รับค่าตัวเลขสามตัวเเล้ว หาเลขสูงสุด เเละเต่ำสุดเลข เขียนโปรเเกรมเป็นเเบบ MVC ประมาณนี้อ่ะคะ
package com.example.osi;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.widget.EditText;
import android.widget.TextView;
public class MainActivity extends Activity {
private EditText txtn1;
private EditText txtn2;
private EditText txtn3;
private TextView resultMax;
private TextView resultMin;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
txtn1 = (EditText)findViewById(R.id.txtn1);
txtn2 = (EditText)findViewById(R.id.editText2);
txtn3 = (EditText)findViewById(R.id.editText3);
resultMax = (EditText)findViewById(R.id.resultMax);
resultMin = (EditText)findViewById(R.id.resultMin);
}
public void process(View v){
float n11 = Float.parseFloat(txtn1.getText().toString());
float n22 = Float.parseFloat(txtn2.getText().toString());
float n33 = Float.parseFloat(txtn3.getText().toString());
MaxMin mn = new MaxMin(n11,n22,n33);
String str1=mn.findMax();
String str2=mn.findMax();
resultMax.setText(str1);
resultMin.setText(str2);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}
}
ไฟล์ชื่อ MaxMin.java
package com.example.osi;
public class MaxMin {
private float n1;
private float n2;
private float n3;
public MaxMin(float n1,float n2,float n3){
this.n1 = n1;
this.n2 = n2;
this.n3 = n3;
}
public String findMax(){
float max = Math.max(n3,Math.max(n1,n2));
return "Maximum number =" +max;
}
public String findMin(){
float min = Math.min(n3,Math.min(n1,n2));
return "Minimum number =" +min;
}
}
|
|
|
|
|
Date :
2012-07-22 16:48:39 |
By :
somlorn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมคิดว่าน่าจะมี Error ที่ XML layout น่ะครับ
|
|
|
|
|
Date :
2012-07-22 16:52:22 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
สมมติถ้าลองสร้างใหม่ตั้งเเต่เริ่มต้น มันจะมี Error อีกไหมคะ หรือว่าไงคะ
|
|
|
|
|
Date :
2012-07-22 17:00:36 |
By :
somlorn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองดูครับ ผมคิดว่าน่าจะมี XML ที่ผิด Syntax อยู่น่ะครับ เพราะจาก Error มันแจ้งแบบนั้นครับ
|
|
|
|
|
Date :
2012-07-22 17:26:37 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณนะคะ จะลองค้นหาดูก่อนนะคะ
|
|
|
|
|
Date :
2012-07-22 17:45:58 |
By :
somlorn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองดูครับ เขียน Android แล้วสนุกมาก
|
|
|
|
|
Date :
2012-07-22 20:02:13 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองทำอีกรอบเเล้วคะ รันตัวเเบบฟอร์ขึ้น
เเต่พอใส่โค้ดเหมือนด้านล่างลงไป ขึ้น has stopped unexpectedly. please try again อ่ะคะ
Code
package com.example.ch551;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.widget.EditText;
import android.widget.TextView;
public class MainActivity extends Activity {
private EditText editText1;
private EditText editText2;
private EditText editText3;
private TextView textView5;
private TextView textView6;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
editText1 = (EditText)findViewById(R.id.editText1);
editText2 = (EditText)findViewById(R.id.editText2);
editText3 = (EditText)findViewById(R.id.editText3);
textView5 = (EditText)findViewById(R.id.textView5);
textView6 = (EditText)findViewById(R.id.textView6);
}
public void process(View v){
float n11 = Float.parseFloat(editText1.getText().toString());
float n22 = Float.parseFloat(editText2.getText().toString());
float n33 = Float.parseFloat(editText3.getText().toString());
MaxMin mn = new MaxMin(n11,n22,n33);
String str1=mn.findMax();
String str2=mn.findMax();
textView5.setText(str1);
textView6.setText(str2);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}
}
|
ประวัติการแก้ไข 2012-07-23 20:34:18
|
|
|
|
Date :
2012-07-23 20:33:03 |
By :
somlorn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code ของคุณมีปัญหาแล้วครับ
|
|
|
|
|
Date :
2012-07-24 20:23:15 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|