lathor 0 ارسال شده در ۲۸ بهمن ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۲۸ بهمن ۱۳۹۳ سلام من میخوام از navigation drawer برم به اکتیویتی های دیگه یا بهتره بگم وقتی میخام کاربر روی گزینه های navigation کلیک کرد یه دستوری توی switch اجرا کنم اینم کد main activity [shcode=java] public class MainActivity extends Activity implements AnimationListener { private Animation animation; private String[] mPlanetTitles; private DrawerLayout mDrawerLayout; private ListView mDrawerList; private ActionBarDrawerToggle mDrawerToggle; private CharSequence mDrawerTitle; private CharSequence mTitle; private static long back_pressed = 0L; @Override public void onBackPressed() { if (back_pressed + 2000 > System.currentTimeMillis()) super.onBackPressed(); else Toast.makeText(getBaseContext(), "برای خروج دوباره بازگشت را بزنید!", Toast.LENGTH_SHORT).show(); back_pressed = System.currentTimeMillis(); } @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.home); mPlanetTitles = getResources().getStringArray(R.array.dokmeha); mDrawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout); mDrawerList = (ListView) findViewById(R.id.drawer_list); // Set the adapter for the list view mDrawerList.setAdapter(new ArrayAdapter(this, android.R.layout.simple_list_item_1, mPlanetTitles)); mDrawerList.setOnItemClickListener(new OnItemClickListener() { public void onItemClick(AdapterView<?> parent, View view, int position, long id) { switch(position) { case 1: Intent a = new Intent(MainActivity.this, maps.class); startActivity(a); break; case 2: try { { startActivity(new Intent(MainActivity.this,MainActivity.class)); } PackageManager pm = getPackageManager(); ApplicationInfo ai = pm.getApplicationInfo(getPackageName(), 0); File srcFile = new File(ai.publicSourceDir); Intent share = new Intent(); share.setAction(Intent.ACTION_SEND); share.setType("application/vnd.android.package-archive"); share.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(srcFile)); startActivity(Intent.createChooser(share, "طریقه ی ارسال")); } catch (Exception e) { } break; default: } } }); [/shcode] خواهش میکنم کمک کنید اینم بگم که اصلا دستوراتی که نوشتم اجرا نمیشه و وقتی روی گزینه ها کلیک میکنم هیچ اتفاقی نمیفته نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
lathor 0 ارسال شده در ۲۸ بهمن ۱۳۹۳ مالک گزارش اشتراک گذاری ارسال شده در ۲۸ بهمن ۱۳۹۳ لطفا کمکم کنید نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
lathor 0 ارسال شده در ۲۹ بهمن ۱۳۹۳ مالک گزارش اشتراک گذاری ارسال شده در ۲۹ بهمن ۱۳۹۳ آقایون کمک کنید تورو خدا نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Razieh Shahraki 49 ارسال شده در ۲۹ بهمن ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۲۹ بهمن ۱۳۹۳ سلام دوست عزیز برنامه رو دیباگ کنین ببینین مقدار پارامترها چیه نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .