دریافت عبارت وارد شده (نوشته شده) در یک EditText ، در برنامه نویسی اندروید
فرض کنید که یک EditText با id برابر editText1 داریم و می خواهیم عبارت وارد شده (نوشته شده) در آن را در یک رشته (string) ذخیره کنیم، برای این منظور، کدهای زیر را می نویسیم :
عبارت وارد شده (نوشته شده) در EditText ، در رشته ای (string) با نام editText_input ذخیره می شود.
sara سلام.سایت خیلی خوبی دارین بهتون تبریک میگم.من یه کد نوشتم که سعی کردم عبارت نوشته شده در ادیت تکست بعد از لمس دکمه، در همان اکتیویتی نمایش داده بشه اما این اتفاق نمیوفته.
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
public class MainActivity extends Activity {
private EditText tt;
private Button bb;
private TextView uu;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
tt=(EditText)findViewById(R.id.editText1);
uu=(TextView)findViewById(R.id.textView1);
bb=(Button)findViewById(R.id.button1);
bb.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v){
String oo=tt.getText().toString();
uu.setText("oo");
}
});
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
}
admin سلام.
کد زیر را ببینید :
<?php
uu.setText("oo");
شما علامت های " را در دو طرف نام رشته (String) به کار برده اید (نام oo) که باعث می شود روش setText ، آن را به صورت رشته ای برابر دو حرف oo در نظر بگیرد (به متغیر oo ارجاع داده نمی شود)، بنابراین همین دو حرف oo در TextView نمایش داده خواهد شد. شما باید علامت های " را بردارید تا متغیر oo به عنوان ورودی در نظر گرفته شود.
بنابراین آن را به کد زیر تغییر بدهید :
<?php
uu.setText(oo);
sara ادمین جان خیلی ممنون. قرار دادن متن بر روی عکس به طوری که اون متن جزئی از عکس بشه و بعد از ارسال عکس به یک دیوایس دیگه اون متن هم بر روی عکس بره رو آموزش بدین. خیلی بهش احتیاج دارم.
اگر هم آموزش دادین کد آموزش رو قرار بدین چون پیدا نمیکنم.
sowieso2020
mojtaba
mjavad90
علیرضا.م.م