p0pc0rn

توسعه دهنده اندروید
  • تعداد ارسال ها

    11
  • تاریخ عضویت

  • آخرین بازدید

اعتبار در انجمن

0 Neutral

درباره p0pc0rn

  • درجه
    Member
  1. با سلام فرض كنيد در يك صفحه 20 باتون داريم كه با كليك روي هر كدام از اين ها يك صداي خاص پخش ميشه به وسيله كد زير [shcode=java] MediaPlayer player = new MediaPlayer(); int h = Integer.valueOf(bt.getText().toString()); try{ AssetFileDescriptor descriptor = "music"+"/"+fileNames[h-1].toString()); player.setDataSource(descriptor.getFileDescriptor(), descriptor.getStartOffset(), descriptor.getLength() ); player.prepare(); player.start(); } catch(Exception e){ Toast.makeText(getApplicationContext(), e.getMessage(), 0).show(); } [/shcode] برنامه كليه صدا ها رو پخش ميكنه و مشكلي نداره ولي بعد از اينكه چند بار روي كل دكمه ها كليك بشه ديگه صداها پخش نميشه و صداي ولوم قطع ميشه و وقتي از برنامه خارج ميشي و ولوم صداي اندرويد رو دستكاري ميكنم دوباره صدا پخش ميشه ولي دوباره قطع ميشه.متغيير h هم محل آرايه اي از موزيك رو پخش پيدا ميكنه يعني هر باتون يه صداي خاص داره. فايل هاي صدا توي پوشش اسست هستش. نميدونم مشكل كار از كجاست ممنون ميشم راهنمايي كنيد.
  2. چندين روش رو امتحان كردم. وقتي كه يك دكمه توي اكتيوتي بذارم و براش ليستنر تعريف كنم ديگه اسكرول ها كار نميكنه چه اسكرول ليست ويو باشه چه لايوت اسكرول ويو .
  3. در اين قسمت كه يك اسلايد منو هستش هنگامي كه ليستنر توش نيست كار ميكنه ولي بعد از قرار دادن يك ليستنر ديگه از كار ميفته قسمتي از كد android:id="@+id/scroller" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="#fff" android:fillViewport="true" > android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical"> android:id="@+id/slidmenumain" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginBottom="8.0sp" android:layout_marginTop="2.0sp" android:gravity="right" android:orientation="vertical" > android:id="@+id/txt_main" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_marginRight="6.0sp" android:shadowColor="#333366" android:shadowDx="1" android:shadowDy="1" android:shadowRadius="5" android:text="تست" android:textColor="#333366" android:textSize="20dp" /> android:layout_width="wrap_content" android:layout_height="2dp" android:layout_margin="20dp" android:background="@drawable/line" android:padding="20dp" /> android:id="@+id/slidmenuu" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginBottom="2.0sp" android:layout_marginTop="2.0sp" android:gravity="right" android:orientation="horizontal" > android:id="@+id/txt_firstpage" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_marginRight="6.0sp" android:shadowColor="#333366" android:shadowDx="1" android:shadowDy="1" android:shadowRadius="5" android:text="صفحه اصلی" android:textColor="#333366" android:textSize="18dp" /> android:layout_width="40.0dip" android:layout_height="40.0dip" android:layout_gravity="right" android:layout_margin="2.0sp" android:padding="8.0sp" android:shadowColor="#333366" android:shadowDx="1" android:shadowDy="1" android:shadowRadius="5" android:src="@drawable/slidmenu" /> android:id="@+id/slidnews" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginBottom="2.0sp" android:layout_marginTop="2.0sp" android:gravity="right" android:orientation="horizontal" > android:id="@+id/txt_news" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_marginRight="6.0sp" android:shadowColor="#333366" android:shadowDx="1" android:shadowDy="1" android:shadowRadius="5" android:text="اخبار " android:textColor="#333366" android:textSize="18dp" /> android:layout_width="40.0dip" android:layout_height="40.0dip" android:layout_gravity="right" android:layout_margin="2.0sp" android:padding="8.0sp" android:src="@drawable/arm" /> android:id="@+id/slidetelaie" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginBottom="2.0sp" android:layout_marginTop="2.0sp" android:gravity="right" android:orientation="horizontal" > android:id="@+id/txt_etelaie" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_marginRight="6.0sp" android:shadowColor="#333366" android:shadowDx="1" android:shadowDy="1" android:shadowRadius="5" android:text="اطلاعیه ها " android:textColor="#333366" android:textSize="18dp" /> android:layout_width="40.0dip" android:layout_height="40.0dip" android:layout_gravity="right" android:layout_margin="2.0sp" android:padding="5.0sp" android:src="@drawable/slidnazar" /> android:id="@+id/slidlaw" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginBottom="2.0sp" android:layout_marginTop="2.0sp" android:gravity="right" android:orientation="horizontal" > android:id="@+id/txt_law" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_marginRight="6.0sp" android:shadowColor="#333366" android:shadowDx="1" android:shadowDy="1" android:shadowRadius="5" android:text="قوانین انتخابات" android:textColor="#333366" android:textSize="18dp" /> android:layout_width="40.0dip" android:layout_height="40.0dip" android:layout_gravity="right" android:layout_margin="2.0sp" android:padding="7.0sp" android:src="@drawable/arm" /> android:id="@+id/slidsetad" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginBottom="2.0sp" android:layout_marginTop="2.0sp" android:gravity="right" android:orientation="horizontal" > android:id="@+id/txt_setad" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_marginRight="6.0sp" android:shadowColor="#333366" android:shadowDx="1" android:shadowDy="1" android:shadowRadius="5" android:text="معرفی " android:textColor="#333366" android:textSize="18dp" /> android:layout_width="40.0dip" android:layout_height="40.0dip" android:layout_gravity="right" android:layout_margin="2.0sp" android:padding="7.0sp" android:src="@drawable/arm" /> android:id="@+id/slidform" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginBottom="2.0sp" android:layout_marginTop="2.0sp" android:gravity="right" android:orientation="horizontal" > android:id="@+id/txt_form" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_marginRight="6.0sp" android:shadowColor="#333366" android:shadowDx="1" android:shadowDy="1" android:shadowRadius="5" android:text=" فرم های " android:textColor="#333366" android:textSize="18dp" /> android:layout_width="40.0dip" android:layout_height="40.0dip" android:layout_gravity="right" android:layout_margin="2.0sp" android:padding="5.0sp" android:src="@drawable/slidnazar" /> android:id="@+id/slidnote" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginBottom="2.0sp" android:layout_marginTop="2.0sp" android:gravity="right" android:orientation="horizontal" > android:id="@+id/txt_note" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_marginRight="6.0sp" android:shadowColor="#333366" android:shadowDx="1" android:shadowDy="1" android:shadowRadius="5" android:text="یادداشت برداری" android:textColor="#333366" android:textSize="18dp" /> android:layout_width="40.0dip" android:layout_height="40.0dip" android:layout_gravity="right" android:layout_margin="2.0sp" android:padding="5.0sp" android:src="@drawable/slidfavorite" /> android:id="@+id/slidfaq" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginBottom="2.0sp" android:layout_marginTop="2.0sp" android:gravity="right" android:orientation="horizontal" > android:id="@+id/txt_faq" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_marginRight="6.0sp" android:shadowColor="#333366" android:shadowDx="1" android:shadowDy="1" android:shadowRadius="5" android:text=" پرسش و پاسخ " android:textColor="#333366" android:textSize="18dp" /> android:layout_width="40.0dip" android:layout_height="40.0dip" android:layout_gravity="right" android:layout_margin="2.0sp" android:padding="5.0sp" android:src="@drawable/slidnazar" /> android:id="@+id/slidsearch" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginBottom="2.0sp" android:layout_marginTop="2.0sp" android:visibility="gone" android:gravity="right" android:orientation="horizontal" > android:id="@+id/txt_search" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_marginRight="6.0sp" android:shadowColor="#333366" android:shadowDx="1" android:shadowDy="1" android:shadowRadius="5" android:text="جستجو" android:textColor="#333366" android:textSize="18dp" /> android:layout_width="40.0dip" android:layout_height="40.0dip" android:layout_gravity="right" android:layout_margin="2.0sp" android:padding="5.0sp" android:src="@android:drawable/ic_menu_search" /> android:id="@+id/slidexit" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginBottom="2.0sp" android:layout_marginTop="2.0sp" android:gravity="right" android:orientation="horizontal" > android:id="@+id/txt_exit" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_marginRight="6.0sp" android:shadowColor="#333366" android:shadowDx="1" android:shadowDy="1" android:shadowRadius="5" android:text="خروج" android:textColor="#333366" android:textSize="18dp" /> android:layout_width="40.0dip" android:layout_height="40.0dip" android:layout_gravity="right" android:layout_margin="2.0sp" android:padding="5.0sp" android:src="@drawable/abs__ic_clear_normal" /> در يك اكتيوتي ديگر كه فقط يك ليست ويو توش هست هم همين روال برقرار هست، ليست رو از ديتا بيس ميخونه و نشون ميده و اسكرول ميخوره و كار ميكنه ولي وقتي يك ليستنر براي اكشن بار مي نويسم ديگه كار نميكنه <?xml version="1.0" encoding="utf-8"?> android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/iran" > android:id="@+id/listView1" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" >
  4. با سلام بنده از اسكرول ويو استفاده كردم و وقتي از ليستنر توي اكتيويتي استفاده نكردم كار ميكنه و مشكلي نداره، ولي وقتي يك دكمه توي صحفه و ليسنرش رو فعال مي كنم ديگه كار نميكنه. و بالا و پايين نميشه. دوستان كمك كنند. تشكر
  5. من یه برنامه نوشتم که از دیتابیس اطلاعات میخونه و فرض کنید که کاربر حدود 10 تا صفحه رو مرور کرده و با دکمه بک گوشی میخواد بره بیرون ولی باید به اندازه اون 10 تا صفحه که دیده بک بزنه تا بره بیرون. من می خوام با زدن هر بار بک بره اکتیوتی قبلی نه اونایی که قبلا دیده . باید چیکار کنم ؟
  6. این مشکل منم هست. اگه متن فارسی توش کلمات انگلیسی باشه بازم به هم میریزه ؟
  7. ممنون آیا این جوری فعالیت مبدا resume میشه یا از نو شروع میشه ؟
  8. سلام بهترین روش و بی دردسر جاستیفای کردن متون چیه؟ اینترنت رو گشتم روش های عجیبی رو استفاده کرده بودند. کسی روش ساده تری بلد نیست ؟ در ضمن چگونه بین فعالیت ها سویچ کرد یعنی برگشتن به صفحه هوم یا برگشت به فعالیت قبلی ؟ با تشکر
  9. سلام من مدتیه که مشغول سر و کله زدن با اندروید هستم و یکی دو تا برنامه رو هم منتشر کردم. ولی متاسفانه خیلی تو گرافیک وارد نیستم و تنها کار می کنم و به نظرم اکثر برنامه نویس های اندروید به صورت انفرادی کار می کنند هم برنامه نویس اند هم طراح واسط هم مدیر پروژه هم تست کننده هم .... . من مشکلی تو کد نویسی ندارم و خوشبختانه اینترنت جای هیج سوال بی جوابی رو نمی ذاره فقط توی گرافیک می لنگم و به نظرم 80 درصد هر برنامه طراحی اینترفیسش هست و به نظرم استفاده از نمونه کدها هم لازمه کار هر برنامه نویس هست. اگه سایت های در زمینه طراحی واسط کاربر یا همون اینترفیس با ظاهر برنامه دارید لطف کنید معرفی کنید تا دیگه به گوگل زحمت ندیم. با تشکر
  10. ممنون اون دو تا بحث رو خوندم. اون تکه کد شما هم به ترتیب خودش به لیست آی دی میده و پوزیشن اون لیست کلیک شده رو بر می گردونه. من میخوام مثلا به هر آیتم لیستم یک نام و ای دی اختصاص بدم. نام که در لیست نمایش داده میشه و آی دی هم مخفی باشه و با کلیک روی اون ای دی رو برگردونه. اون ای دی موردنظر که یکی از فیلدهای جدولم هست چه جوری به لیست تزریق کنم و با کلیک روی اون ای دی رو بگیرم؟
  11. با سلام من می خوام یک لیست بسازم و هنگام کلیک روی هر کدام از آیتم هاش یک اکتیویتی یا متن خاصی نمایش داده بشه. مثلا یک جدول کاربران توی دیتابیس دارم که توی یک لیست نمایش داده میشه و با کلیک روی هر نفر اطلاعات کاملتری ازش نمایش داده بشه. حالا چه جوری می تونم آی دی مورد نظر لیست که اونو از جدول دیتابیس گرفته بدست بیارم. یعنی یه جوری آی دی جدولم رو توی لیست قرار بدم و هنگام کیلیک روی هر آیتم اون ای دی خاص رو بگیرم. مثل تگ select در html که هم مقدار value می گیره و هم مقدار تکست. با تشکر