اقتباس:
المشاركة الأصلية كتبت بواسطة alwaafii
كود PHP:
package com.alwaafii.Townumsum;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
public class TownumsumActivity extends Activity implements OnClickListener {
Button btnsum;
EditText text1,text2;
TextView calc;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
btnsum=(Button) findViewById(android.R.id.button1);
text1=(EditText) findViewById(android.R.id.text1);
text2=(EditText) findViewById(android.R.id.text2);
calc=(TextView) findViewById(android.R.id.list);
btnsum.setOnClickListener(this);
}
public void onClick(View v) {
String N1 = text1.getText().toString();
String N2 =text2.getText().toString();
int Nu1 = Integer.parseInt(N1);
int Nu2 = Integer.parseInt(N2);
int Nu3 =0;
Nu3=Nu1+Nu2;
String Nu3Str =Integer.toString(Nu3);
calc.setText(Integer.toString(Nu3));
}
}
|
اخي الكود صحيح
لا ارى به شيء الا ملاحظه واحده ولست اكيد انها هي السبب
وهو الاسم list
كود:
calc=(TextView) findViewById(android.R.id.list);
فهل يوجد عنصر اسمه list في ملف ال xml? ونوعه textView?
حاول تستعمل اسم اخر ... لست متأكد
كذلك معلومه جانبيه السطر قبل الاخر في onClick
يمكنك استعمال Nu3Str مباشره في setText() لانها محوله ولا داعي لاعاده السطر
كود:
Integer.toString(Nu3)
عند استدعاء setText()
اذا استطعت الحصول على ال exception ضعه هنا يكون افضل.
الدمج الآلي للمشاركات المتعاقبة التي لم يكن بينها 24 ساعه --------- هذه المشاركة اضيفت في 09:20 PM ----------- المشاركة السابقة اضيفت في 09:16 PM ---------
اقتباس:
المشاركة الأصلية كتبت بواسطة qirat4
أستاذى الكريم أنا كتبت أسألك السؤال السابق إمبارح واليوم عدته مرتين لك وحضرتك موجود وترد على الأعضاء الأخرين و أنا مستغرب عدم ردك على ، حتى لو ما تريد مساعدتى علق على سؤالى وقول أى شيئ ولكن لاتتركنى هكذا ولا أعلم لماذا هذا التصرف
شكرا لك
|
اعتذر منك اخي
بالعاده انا شاهدت سؤالك وصراح هليس لدي جواب عليه
لان سؤالك اصلا ليس واضح وكذلك لا علاقه له بالدروس ولا الدوره
مثل اسئله الاخوه فهي من الدوره
وانت تسأل عن شيء غير واضح ابدا وكلاسات واريد ان اضعها في كلاس واحد وانا لا ادري ماذا يوجد بها ولا ماذا تعمل
ولا كيف اصبح الكود عندك اكثر من 5 كلاسات
انا تركت السؤال لعل احد من الاخوه يجاوبك
وكذلك شاهدت سؤالك في موضوع منفصل ... فها اجابك احد؟
الان يجب ان تسأل نفسك مال الخلل...
انا لن احل الوظيفه homework الذي عليك
لكن ممكن اساعدك في شيء محدد ... يعني كيف اعمل كذا ... اشرح لك واعطيك رابط تقرأ به
لكن ان امسك الكود واحله لا اعتقد انني سأفعل هذا لاي احد
شكرا