رفتن به مطلب
  • 0

انتقال به یک صفحه دیگر در منو


soroushcompany

سوال

با سلام
من تازه برنامه نویسی اندروید رو دارم شروع میکنم یه جا به مشکل بر خوردم اینکه چه جوری میتونم وقتی روی دکمه "درباره ما" که در منو  هست میزنم یک صفحه دیگر باز شود. تو اینترنت یه چیزایی درباره این بود ولی مثالش در قالب button  بود ولی نمی دونم چه طوری در منو این کار را انجام بدم

یه عکس راهنما هم گذاشتم....

3sfi_2016-01-24_14-14-30_1.jpg

qzq2_2016-01-24_14-12-38_1.jpg

لینک ارسال
به اشتراک گذاری در سایت های دیگر

8 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

سلام

 

سوالتون درباره بیسیک هست ولی تاپیکو تو بخش اندروید استودیو زدید :fekr:

 

لطفا دقت کنید امروز 5 6 تا تاپیک همین مدلی انتقال دادم دوستان زیاد دقت نمیکنن تو کدوم بخش تاپیک میزنن

لینک ارسال
به اشتراک گذاری در سایت های دیگر

دوست عزیز من دارم با اندروید استیدیو کار می کنم . کجا نوشتم بیسیک 4 اندروید که شما انتقالش دادید؟

 

سلام

 

سوالتون درباره بیسیک هست ولی تاپیکو تو بخش اندروید استودیو زدید :fekr:

 

لطفا دقت کنید امروز 5 6 تا تاپیک همین مدلی انتقال دادم دوستان زیاد دقت نمیکنن تو کدوم بخش تاپیک میزنن

لینک ارسال
به اشتراک گذاری در سایت های دیگر

کاربر عزیز Porya کد بیسیک گذاشتن پس چرا :S

 

من عذر میخوام از شما

دوباره انتقال دادم به همون بخش اندروید استودیو

 

درباره سوالتون هم اینکه اول که از توی xml ایتم های منوتون رو اضافه میکنید

 

ما فرض میکنیم شما ی ایتم با کد actoin_about و با متن درباره ما اضافه کردید

 

واسه این که رویداد کایک براش تولید کنید و وقتی روش کلیک شد مثلا ی مسیج باکس درباره ما نشون بدید برید به کدنویسی اکتیویتیتون

  @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_main, menu);
        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_about) {
            AlertDialog.Builder dlgAlert = new AlertDialog.Builder(Activity_sorat.this);
            dlgAlert.setMessage("Coded By Elyas Erfani");
            dlgAlert.setTitle("About Us);
            dlgAlert.setPositiveButton("Ok", Null);
            dlgAlert.setCancelable(True);
            dlgAlert.create().show();
        }
        Return super.onOptionsItemSelected(item);
    }
}
لینک ارسال
به اشتراک گذاری در سایت های دیگر

 

کاربر عزیز Porya کد بیسیک گذاشتن پس چرا :S

 

من عذر میخوام از شما

دوباره انتقال دادم به همون بخش اندروید استودیو

 

درباره سوالتون هم اینکه اول که از توی xml ایتم های منوتون رو اضافه میکنید

 

ما فرض میکنیم شما ی ایتم با کد actoin_about و با متن درباره ما اضافه کردید

 

واسه این که رویداد کایک براش تولید کنید و وقتی روش کلیک شد مثلا ی مسیج باکس درباره ما نشون بدید برید به کدنویسی اکتیویتیتون

  @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_main, menu);
        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_about) {
            AlertDialog.Builder dlgAlert = new AlertDialog.Builder(Activity_sorat.this);
            dlgAlert.setMessage("Coded By Elyas Erfani");
            dlgAlert.setTitle("About Us);
            dlgAlert.setPositiveButton("Ok", Null);
            dlgAlert.setCancelable(True);
            dlgAlert.create().show();
        }
        Return super.onOptionsItemSelected(item);
    }
}

 

داداش دمت گرم :blum1:  فقط یه چیز دیگه اینکه من میخوام وقتی کلیک کنم روش به یک layout دیگه بره ولی تو مثال شما مسیج باکس باز میشه. ممنون میشم راهنماییم کنی. با تشکر

لینک ارسال
به اشتراک گذاری در سایت های دیگر

دوستان شرمنده اخه چیزی از اندروید استودیو نام نبرده بودن و بنده هم اصلا حواسم به اون بخش تاپیکش نبود... :pardon: 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

داداش دمت گرم :blum1:  فقط یه چیز دیگه اینکه من میخوام وقتی کلیک کنم روش به یک layout دیگه بره ولی تو مثال شما مسیج باکس باز میشه. ممنون میشم راهنماییم کنی. با تشکر

 

قربونت :D

 

خوب بخوای ی لایوت دیگه رو لود کنه :

  @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_main, menu);
        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_about) {
         setContentView(R.layout.اسم لایوت);
        }
        Return super.onOptionsItemSelected(item);
    }
}

و بخوای ی اکتیویتی دیگه رو استارت کنه :

@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_main, menu);
        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_about) {
         StartActivity(new Intent(اسم اکتیویتی فعلی.this, اسم اکتیویتی جدید.class));
        }
        Return super.onOptionsItemSelected(item);
    }
}

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام اگه مثل کد زیر ایتم های منو رو اضافه کردید...

	Activity.AddMenuItem("درباره ما", "about")

باید به این صورت رویداد کلیکش رو بنویسی...

Sub about_Click
	دستور مورد نظر
End Sub
لینک ارسال
به اشتراک گذاری در سایت های دیگر

با سلام

من تازه برنامه نویسی اندروید رو دارم شروع میکنم یه جا به مشکل بر خوردم اینکه چه جوری میتونم وقتی روی دکمه "درباره ما" که در منو  هست میزنم یک صفحه دیگر باز شود. تو اینترنت یه چیزایی درباره این بود ولی مثالش در قالب button  بود ولی نمی دونم چه طوری در منو این کار را انجام بدم

یه عکس راهنما هم گذاشتم....

3sfi_2016-01-24_14-14-30_1.jpg

qzq2_2016-01-24_14-12-38_1.jpg

داداش اینجوری یاد نمیگیری تازه قاطی هم میکنی

 

از اول برو رویداد هارو یاد بگیر بعد

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...