آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

نحوه مقدار دادن textview از اگتیویتی دیگر

omid93  11 سال پیش  11 سال پیش
0 0

چطور textview رو از edittext که تو یک اکتیویتی دیگه هست و set کنم

+1 0
لایه حاوی TextView رو در هر اکتیوتی دیگری که دوست دارید با استفاده از LayoutInflator به یک view تبدیل کنید. و از آنجا textView را مقداردهی کنید. (11 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
Moein  11 سال پیش
+2 0

اگر منظورتون اینه که متن EditText رو توی  TextView  اکتیویتی بعدیش ست کنید باید ی دکمه بذاریدتوی اکتیویتی اولیو  OnClick  تعریف کنید و با Intent و putExtra بفرستینش اکتیویتی بعدی اونور بگیرینش ست کنید توی TextView , کداش این شکلی میشه ...

اکتیویتی اولی : 

Button btnGo = (Button) findViewById(R.id.btnGo);
final EditText edtIn = (EditText) findViewById(R.id.edtIn);  
		
btnGo.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View arg0) { 
			
String userInput = edtIn.getText().toString();  
				
Intent intent = new Intent(FirstActivity.this, SecondActivity.class);

intent.putExtra("USER_INPUT", userInput);    

FirstActivity.this.startActivity(intent);
}
}); 

اکتیویتی بعدیش :

TextView txtIn = (TextView) findViewById(R.id.txtIn);  

Bundle extras = getIntent().getExtras();    
													
if (extras != null) {             
		
String userInput = (String) extras.get("USER_INPUT");   			                                                          
txtIn.setText(userInput); 
  
}

 موفق باشید

0 0
مرسی داداش خیلی لطف کردی راستی میدونی چطور تو edittext تنظیم کنیم که چنتا حرف بیشتر نتونن بنویسن (11 سال پیش)
+1 0
توی پروپرتیس editText مقدار maxLength (11 سال پیش)

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