alirzahaft

جمع در ادیت تکست

3 ارسال در این موضوع قرار دارد

سلام اگه بخوام دوعدد یک رقمی رو در یک ادیت تکست بگیرم و اونارو جمع کنم و حاصلو در یک ادیت تکست دیگه نشون بدم باید از چیا استفاده کنم؟

مثلا عدد 13 رو در یک ادیت تکست وارد کنم و در ادیت تکست دیگر حاصل رو4 نشون بده

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

ازونجایی که حوصلم سر رفته بود نشستم کل کد رو واست نوشتم :shy:

[shcode=java]

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_counter);

final EditText et1 = (EditText) findViewById(R.id.edit1);

final EditText et2 = (EditText) findViewById(R.id.edit2);

Button add = (Button) findViewById(R.id.bb1);

add.setOnClickListener(new OnClickListener() {

@Override

public void onClick(View arg0) {

String st1 = et1.getText().toString();

int int1 = Integer.parseInt(String.valueOf(st1.charAt(0)));

int int2 = Integer.parseInt(String.valueOf(st1.charAt(1)));

int int3 = int1 + int2;

et2.setText(String.valueOf(int3));

}

});

[/shcode]

هر جاییش رو نفهمیدی بگو توضیح بدم واست

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

با سلام

من هم با اجازه دوستان چون تازه کارم دیدم سوال خوبیه و نشستم انجامش دادم ، البته میدونم مبتدیانست ولی خب دومین روزه که با اندروید کار میکنم و برام تازگی داره. اینک کدهای من :

[shcode=java]

    protected void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

        setContentView(R.layout.activity_sum);

        SetupUiEvents();

    }

    private void SetupUiEvents() {

        findViewById(R.id.resultButton).setOnClickListener(new View.OnClickListener() {

            @Override

            public void onClick(View view) {

                OnClickResultButton();

            }

        });

    }

    private void OnClickResultButton() {

        String  firstNumber = ((EditText) findViewById(R.id.textFirstNumber)).getText().toString();

        String  secondNumber = ((EditText) findViewById(R.id.textSecondNumber)).getText().toString();

        String result = Integer.toString(Integer.parseInt(firstNumber) + Integer.parseInt(secondNumber));

        ((TextView) findViewById(R.id.tresultTextview))

                .setText(result);

    }

[/shcode]

موفق و پیروز باشید ...

1 کاربر پسند دیده است

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری