alitm 0 ارسال شده در ۲۰ مرداد ۱۳۹۲ گزارش اشتراک گذاری ارسال شده در ۲۰ مرداد ۱۳۹۲ سلام.چگونه می توان صفحات جدیدی ایجاد کرد؟ فرض: ما یک button داریم. حکم:میخوایم با کلیک کردن روی button بریم به صفحه ی بعد. اگه دوستان این رو به من آموزش بدن ممنون میشم. نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Razieh Shahraki 49 ارسال شده در ۲۰ مرداد ۱۳۹۲ گزارش اشتراک گذاری ارسال شده در ۲۰ مرداد ۱۳۹۲ سلامپروژه جدیدی که ایجاد میکنین می تونین تو فایل activity_main.xml دکمه رو قرار بدین android:id="@+id/btnPage" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/textView1" android:layout_marginTop="142dp" android:layout_toRightOf="@+id/textView1" android:text="Button" /> یه صفحه دیگه هم به اسم page2.xml درست کنین (روی پوشه layout کلیک راست از قسمتnew گزینه android xml file را انتخاب کنید) برای این صفحه باید یک فایل جاوا درست کنین(پوشه res رو باز کرده روی پکیج برنامه کلیک راست new و گزینه classرو انتخاب کنید) توی این فایل باید صفحه جدید رو معرفی کنین بهتره اسم فایل xml و اسم فایل جاوای مربوط به اون رو مثل هم بذارین تا بهتر متوجه بشین.اسم صفحات xml حتما باید با حروف کوچک باشه) کد زیر رو توی فایل page2.java قرار بدین import android.os.Bundle;import android.app.Activity;public class page2 extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.page2);}} میریم کاری که دکمه باید انجام بده را بنویسیم. کاری که این دکمه انجام میده رو تو فایل MainActivity.java باید تایپ کنین.یه قطعه کد تو این فایل هست فقط شما کافیه کد زیر و بعد از معرفی صفحه activity_main قرار بدین بعد از این خطsetContentView(R.layout.activity_main); Button btn1=(Button) findViewById(R.id.btnPage); btn1.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub finish(); startActivity(new Intent(MainActivity.this,page2.class)); } }); قطعه کد فوق دکمه رو معرفی کرده و بعد از بستن این اکتیویتی، اکتیویتیpage2 رو فراخوانی میکنه. تا اینجا کار تمومه فقط باید صفحه جدید رو تو فایل AndroidManifest.xml معرفی کنین این کد ( )باید بین application ، و بعد از بسته شدن اکتیویتی نوشته بشه android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > android:name="com.example.ew.MainActivity" android:label="@string/app_name" > برای ساخت بقیه صفحات به همین ترتیب عمل کنین و یادتون باشه صفحه جدید حتما توی فایل AndroidManifest معرفی کنین حالا پروژه رو اجرا کنین 1 نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
alitm 0 ارسال شده در ۲۰ مرداد ۱۳۹۲ مالک گزارش اشتراک گذاری ارسال شده در ۲۰ مرداد ۱۳۹۲ سلام. ممنون که جواب دادین.ولی من به شیوه های متفاوت اینکارو انجام دادم ولی به نتیجه نرسیدم. مشکل از جایی شروع میشه که وقتی کاربر روی button کلیک میکنه با پیغام unfortunately, application has stopped مواجه میشه. من سورس برنامه ای که طبق آموزش شما پیش رفتم رو قرار میدم اگه بازبینی کنید ممنون میشم. http://p30droid.com/Uploader/do.php?id=155 با تشکر نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Razieh Shahraki 49 ارسال شده در ۲۰ مرداد ۱۳۹۲ گزارش اشتراک گذاری ارسال شده در ۲۰ مرداد ۱۳۹۲ شما یه مشکل کوچیک داشتینتو همون حروف کوچیک و بزرگ.توی فایل AndroidManifest.xml اسم صفحه page2 رو به Page2 تغییر بدین درست میشه(حرف اول با حروف بزرگ باشه) چون توی فایل AndroidManifest ما اکتیویتی ها رو معرفی میکنیم واسه همین Page2 رو باید بذارین بهتره کلا از حروف کوچیک استفاده کنین اگه هم از حروف بزرگ استفاده کردین دقت کنین. نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
alitm 0 ارسال شده در ۲۱ مرداد ۱۳۹۲ مالک گزارش اشتراک گذاری ارسال شده در ۲۱ مرداد ۱۳۹۲ شما یه مشکل کوچیک داشتینتو همون حروف کوچیک و بزرگ.توی فایل AndroidManifest.xml اسم صفحه page2 رو به Page2 تغییر بدین درست میشه(حرف اول با حروف بزرگ باشه) چون توی فایل AndroidManifest ما اکتیویتی ها رو معرفی میکنیم واسه همین Page2 رو باید بذارین بهتره کلا از حروف کوچیک استفاده کنین اگه هم از حروف بزرگ استفاده کردین دقت کنین. کارتون عالی بود,مشکلم حل شد.امیدوارم همیشه موفق باشید. نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
maliasghar 1 ارسال شده در ۱۱ فروردین ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۱۱ فروردین ۱۳۹۳ ممنون از آموزشتون خیلی مفید بود استاد اگه بخوایم ک برای یه لیست یه همچین چیزی دزست کنیم باید چیکار کنیم؟ نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
daneshgar 0 ارسال شده در ۱۹ خرداد ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۱۹ خرداد ۱۳۹۳ شما یه مشکل کوچیک داشتینتو همون حروف کوچیک و بزرگ.توی فایل AndroidManifest.xml اسم صفحه page2 رو به Page2 تغییر بدین درست میشه(حرف اول با حروف بزرگ باشه) چون توی فایل AndroidManifest ما اکتیویتی ها رو معرفی میکنیم واسه همین Page2 رو باید بذارین بهتره کلا از حروف کوچیک استفاده کنین اگه هم از حروف بزرگ استفاده کردین دقت کنین. دوست گرامی من نیز به مشکل همین دوستمان برخورد کردم حتی اون کوچک و بزرک بودن حروفرا هم رعایت کردم اگر لطف کنید به این پروژه نگاه کنید . با تشکر از لطفتون emtehan.zip emtehan.zip نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
StoPpeR 0 ارسال شده در ۲۰ خرداد ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۲۰ خرداد ۱۳۹۳ دوست گرامی من نیز به مشکل همین دوستمان برخورد کردم حتی اون کوچک و بزرک بودن حروفرا هم رعایت کردم اگر لطف کنید به این پروژه نگاه کنید .با تشکر از لطفتون شما باید اکتیویتی page2.java رو در AndroidManifest.xm معرفی کنید یعنی [align=right][ltr] [/ltr][/align] [rtl]رو قبل از اضافه کنید[/rtl] نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .