بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

خواهش میکنم کمک کنید دیگه اونقدر این کد هارو از اول تا اخر دیدم دیگه دارم دیونه میشم

مدیریت گفتگو
mehdihosiny 11 سال پیش
آخرین تغییر: 11 سال پیش

با سلام من اولین پروژه استادو(تبدیل واحد) گیر کردم  تقریبا با کمی تغیر تو دیزاین و بعضی جا ها  تو قسمت cm , m ,km فورس کلوز و یا کرش میکنه کدو درس میزنم ولی جواب نمیده سورسو اپلود میکنم دوستان خواهش میکنم کمک کنید با تشکر

اینم لینک اینجا خواستم اپلود کنم نشد مثل اینکه همه  چیز با من ور اوفتاده

http://s6.picofile.com/file/8184215318/Converter.zip.html

http://s6.picofile.com/file/8184215318/Converter.zip.html

http://s6.picofile.com/file/8184215318/Converter.zip.html

نظرات

پاسخ‌ها 3

ahmadHaeri 11 سال پیش

 package com.app.Converter;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.View.OnFocusChangeListener;
import android.widget.Button;
import android.widget.EditText;


public class page extends Activity {

    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.form2);

        //*******************************************************************************************************??//
        final EditText editmm = (EditText) findViewById(R.id.editmm);
        final EditText editcm = (EditText) findViewById(R.id.editcm);
        final EditText editm = (EditText) findViewById(R.id.editm);
        final EditText editkm = (EditText) findViewById(R.id.editkm);
        final Button btncan = (Button) findViewById(R.id.btncan);

        //********************************************************************************************************//
        editmm.setOnFocusChangeListener(new OnFocusChangeListener() {

            @Override
            public void onFocusChange(View arg0, boolean arg1) {
                editcm.setText("");
                editm.setText("");
                editkm.setText("");

            }
        });
        ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
        editcm.setOnFocusChangeListener(new OnFocusChangeListener() {

            @Override
            public void onFocusChange(View arg0, boolean arg1) {
                editmm.setText("");
                editm.setText("");
                editkm.setText("");

            }
        });
        /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
        editm.setOnFocusChangeListener(new OnFocusChangeListener() {

            @Override
            public void onFocusChange(View arg0, boolean arg1) {
                editmm.setText("");
                editcm.setText("");
                editkm.setText("");

            }
        });
        ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
        editkm.setOnFocusChangeListener(new OnFocusChangeListener() {

            @Override
            public void onFocusChange(View arg0, boolean arg1) {
                editmm.setText("");
                editcm.setText("");
                editm.setText("");

            }
        });
        //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

        btncan.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View arg0) {

                if (editmm.getText().toString().length() > 0) {
                    double adad = Double.parseDouble(editmm.getText().toString());

                    editcm.setText("" + (adad * 0.1));
                    editm.setText("" + (adad * 0.001));
                    editkm.setText("" + (adad * 0.0001));
                    return;
                } else if (editcm.getText().toString().length() > 0) {
                    double adad = Double.parseDouble(editcm.getText().toString());

                    editmm.setText("" + (adad * 10.0));
                    editm.setText("" + (adad * 0.01));
                    editkm.setText("" + (adad * 0.000001));
                    return;
                } else if (editm.getText().toString().length() > 0) {
                    double adad = Double.parseDouble(editm.getText().toString());

                    editmm.setText("" + (adad * 1000.0));
                    editcm.setText("" + (adad * 100.0));
                    editkm.setText("" + (adad * 0.001));
                    return;
                } else if (editkm.getText().toString().length() > 0) {
                    double adad = Double.parseDouble(editkm.getText().toString());

                    editmm.setText("" + (adad * 1000000.0));
                    editcm.setText("" + (adad * 100000.0));
                    editm.setText("" + (adad * 1000.0));
                    return;
                }
            }

        });

    }
}

نظرات

mehdihosiny 11 سال پیش

نظرات

mehdihosiny 11 سال پیش

کسی نیست پشتبانی لطفا کمک کنید .....................

نظرات

ahmadHaeri 11 سال پیش
کد ها رو برات فرستادم دیگه ، جایگزین کن مشکلت حل میشه ، البته " " باید با "" جابجا کنی ، یعنی کاراکتر فاصله رو نباید بزاری !
mehdihosiny 11 سال پیش
دادا ممنون حل شد دمت گرم

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .