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

راهنمایی کاربر به صفحه مورد نظر؟

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

سلام ، چطور میشه با گرفتن نام کاربر اونو به صفحه مورد نظر فرستاد؟

 برای این سوال 4 پاسخ وجود دارد.
پاسخ به سوال 
Atlas  11 سال پیش
0 0

خودم تا اینجا نوشتم مشکل چیه ؟

 public class Test9Activity extends Activity {

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

Button btnok = (Button) findViewById(R.id.btnok);
final EditText edtname = (EditText) findViewById(R.id.edtname);

btnok.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View arg0) {

String alireza = "";

String name = edtname.getText().toString();

if (name == alireza) {
Intent intent = (new Intent(Test9Activity.this, alireza1.class));
Test9Activity.this.startActivity(intent);

}

}
});

}

}

 

0 0
سلام منظورتون اینه وقتی نام کاربر و پسورد رو وارد کردی وارد نرم افزار یا صفحه بعد بشی؟ (11 سال پیش)
0 0
حالت ساده ترش یعنی دو اسم بنام علیرضا و مجید داریم ویک دکمه و یک ادیت تکست میخوام وقتی نوشتم علیرضا و دکمه اوکی زدم وارد صفحه 2 برم و وقتی زدم مجید وارد صفحه 3 بشم (11 سال پیش)
0 0
یک دکمه غلط هست باید دوتا Button داشته باشی که اگه Button اول کلیک شد بره صفحه 2 و اگه Button دوم کلیک شد بره صفحه 3 و کد رو براتون ارسال کردم. (11 سال پیش)
پاسخ به سوال 
Devtpoint  11 سال پیش
0 0

ببینید btnok وقتی کلیک شد باید یک چیزی به صفحه مورد نظر ارسال بکنه حالا چجوری : خوب ساده هست اول اینکه کد رو به این صورت اصلاح کنید : قبل از اینکه بخواد بره صفحه ی مورد نظر باید نام یا پسورد یا .... رو ارسال کنه

publicclassTest9ActivityextendsActivity{

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

Button btnok =(Button) findViewById(R.id.btnok);
finalEditText edtname =(EditText) findViewById(R.id.edtname);

btnok.setOnClickListener(newOnClickListener(){

@Override
publicvoid onClick(View arg0){

String userName= "alireza";

String name = edtname.getText().toString();

if(name ==userName){
Intent intent =(newIntent(Test9Activity.this, alireza1.class));
intent.putExtra("NAME", name);

Test9Activity.this.startActivity(intent);

}

}
});

}

}
0 0
کار نکرد (11 سال پیش)
پاسخ به سوال 
Devtpoint  11 سال پیش
0 0

در کلاسی که مربوط به صفحه ی مورد نظر هست یعنی کلاس دوم باید این کد ها رو بنویسی

        Bundle extras = getIntent().getExtras();

        String name= "";

        if (extras != null) {
            name= extras.getInt("NAME");
        }

ادامه

پاسخ به سوال 
Devtpoint  11 سال پیش
0 0

شرمنده اون خط کد رو اصلاح کنید

name = extras.getString("NAME");

0 0
باز هم کار نکرد (11 سال پیش)
0 0
سلام برو بخش 10 لیست ویو یک ساعت هست خوب ببین یادش میگیری موفق باشید (11 سال پیش)
0 0
این چیزی که میخواید در قسمت edit و adapternote استاد درس داده (11 سال پیش)
0 0
هنوز اونجا رو دانلود نکردم الان لازم داشتم در هر صورت ممنون (11 سال پیش)
0 0
????????? (11 سال پیش)
0 0
درست شد باید از تابع equalsIgnoreCase در if استفاده میکردم (11 سال پیش)

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