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

کار با Edit Text

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

سلام

من میخوام یه برنامه بنویسم که همزمان با تایپ یک edit text یه edit text دیگه هم پر بشه و edit text ها با هم جمع بشن البته ورودیم هم از نوع عددیه.دوستان عزیز هر کی میدونه لطفا راهنمایی کنه

نظرات

FSR 10 سال پیش
درست سوالتونو متوجه نشدم! ولی باید یه دونه متغییر int در اول برنامت تعریف کنی و تویه edit text مقدار دهیش کنی ! اینطوری میتونی همزمان دو تا edit text رو مقدار دهی کنی !
118936 10 سال پیش
میخوام ورودی ادیت تکست ها رو که عدده با هم جمع کنم و تو یه ادیت تکست دیگه بریزم

پاسخ‌ها 3

آریا 10 سال پیش

  EditText edtInput, edtSameInput, edtResult;
    
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
edtInput = (EditText) findViewById(R.id.edtInput); edtSameInput = (EditText) findViewById(R.id.edtSameInput); edtResult = (EditText) findViewById(R.id.edtResult); edtInput.addTextChangedListener(new TextWatcher() { @Override public void onTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) { } @Override public void beforeTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) { } @Override public void afterTextChanged(Editable arg0) { if (edtInput.getText().toString().length() > 0) { int Result = 2 * (Integer.parseInt(edtInput.getText().toString())); edtResult.setText("" + Result); } } });

نظرات

GOOD 10 سال پیش
درود میخواستم بدونم ایا استاد این کد هارو در اموزش هاشون یاد دادند اگر ندادند میشه کمی درمورد این متد ها توضیح بدید
Reza 10 سال پیش
من 2/3 آموزش های استاد رو دیدم در این مورد نداشته ( شاید هم توی اون 1/3 هست ) ، ولی آقای کاشی زاده در آموزش validBox آموزش دادن . این متدها به محض تغییر محتوای یه EditText اجرا میشن .
آریا 10 سال پیش
من خودم تست کردم کار میکرد مشکلش کجاست بگو تا برطرفش کنیم
خواست خدایی 10 سال پیش
مرسی من کلا یه مشکل دیگه داشتم به این کدی که بهم دادی کلا مشکلش حل شد
118936 10 سال پیش

ممنون از کدی که دادین ولی کار نمیکنه

نظرات

118936 10 سال پیش

میشه بگید مشکل کد من از کجاست دیگه دارم دیوونه میشم 

 

 

 

package com.mrsesghi.cbdreporter;

import android.content.Intent;
import android.app.Activity;
import android.os.Bundle;
import android.text.Editable;
import android.text.TextWatcher;
import android.view.Menu;
import android.view.MenuItem;

import android.widget.EditText;


public class Page2Activity extends Activity {

EditText editText, editText2, editText6;
int Result6;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);

setContentView(R.layout.activity_page2);

editText = (EditText) findViewById(R.id.editText);
editText2 = (EditText) findViewById(R.id.editText2);
editText6 = (EditText) findViewById(R.id.editText6);


editText.addTextChangedListener(new TextWatcher() {

@Override
public void onTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) {

}


@Override
public void beforeTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) {

}


@Override
public void afterTextChanged(Editable arg0) {

if (editText.getText().toString().length() > 0) {
int Result =(Integer.parseInt(editText.getText().toString()));
Result6=Result6+Result;
editText6.setText(""+ Result6);
}

}
});


editText2.addTextChangedListener(new TextWatcher() {
@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {

}

@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {

}

@Override
public void afterTextChanged(Editable s) {

if (editText2.getText().toString().length() > 0) {
int Result1 =(Integer.parseInt(editText2.getText().toString()));
Result6=Result6+Result1;
editText6.setText(""+Result6);
}

}
});

}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.menu_page2, menu);


MenuItem Item = menu.add(Menu.NONE, Menu.NONE, 102, "About");
Item.setOnMenuItemClickListener(new MenuItem.OnMenuItemClickListener() {
@Override
public boolean onMenuItemClick(MenuItem item) {


startActivity(new Intent(Page2Activity.this, AboutActivity.class));

return false;
}
});


return true;
}


@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Handle action bar item clicks here. The action bar will
// automatically handle clicks on the Home/Up button, so long
// as you specify a parent activity in AndroidManifest.xml.
int id = item.getItemId();

//noinspection SimplifiableIfStatement
if (id == R.id.action_settings) {
return true;
}

return super.onOptionsItemSelected(item);
}


}

نظرات


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