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

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

سعید  9 سال پیش  9 سال پیش
+3 0

سلام.

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

https://play.google.com/store/apps/details?id=com.bama.consumer

+1 0
اسکرین شات بدین از اون چیزی که نیاز دارین (9 سال پیش)
0 0
تو پست توضیح دادم ممنون (9 سال پیش)
 برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال 
سعید  9 سال پیش
0 0

ببینید spiner هاش rtl هستن و فلش سمت چپ قرار داره.

از چه تمی استفاده کرده؟

وقتی یه برند یا مدل و ... تو اپسینر سلکت میشن میاد و جلوش نشونش میده و میشه حذفش کرد

 

0 0
کسی از دوستان نمیدونه؟ (9 سال پیش)
+2 0
به چای اسپیتر از AutoCompleteTextView استفاده کن فقط سفارشیش کن (9 سال پیش)
0 0
این اپ از همین AutoCompleteTextView استفاده کرده؟شما نمیونه کدی دارید؟ چجوری ایتم های رو بهش اضاف کنم؟ (9 سال پیش)
+2 0
مطمئن نیستم از همین روش استفاده کرده باشن اما نمونه کد دارم برات میزارم (9 سال پیش)
پاسخ به سوال 
احمد  9 سال پیش
+2 0

توی فایل xml بنویسین 

         <AutoCompleteTextView
            android:id="@+id/edtsearch"
            android:layout_width="match_parent"
            android:gravity="right|center_vertical"
            android:padding="5dp"
            android:layout_height="48dp"
            android:layout_margin="5dp"
            android:background="@drawable/edtstyle"
            android:hint="@string/search"
            android:ems="10" />

کد edtstyle:

 <selector xmlns:android="http://schemas.android.com/apk/res/android">

    <item><shape android:shape="rectangle">
            <solid android:color="#ffffff" />

            <corners android:radius="10dp" />

            <stroke android:width="2dp" android:color="#3bbdfa" />
        </shape></item>

</selector>

داخل فایل جاوا

 AutoCompleteTextView edtsearch;

edtsearch = (AutoCompleteTextView) findViewById(R.id.edtsearch);

protected void adddatatospinner() { Log.i(G.APP_LOG, "" + G.students.size()); List<String> s = new ArrayList<String>(); for (int i = 0; i < G.students.size(); i++) { s.add("" + G.students.get(i).getStu_code() + " " + G.students.get(i).getStu_family()); } ArrayAdapter<String> adp = new ArrayAdapter<String>( ActivityAudproject.this, android.R.layout.simple_dropdown_item_1line, s);
edtsearch.setThreshold(0); edtsearch.setAdapter(adp); }

داخل oncreate:

 		edtsearch.setOnTouchListener(new OnTouchListener() {

			@Override
			public boolean onTouch(View v, MotionEvent event) {
				edtsearch.showDropDown();
				return false;
			}
		});
0 0
@drawable/edtstyle رو هم لطفا میذارید؟ (9 سال پیش)
+1 0
برات گذاشتم (9 سال پیش)
0 0
این خوبه اما تا چیزی تایپ نکنیم کل ایتم ها رو نشون نمیده.من میخوام وقتی روش کلک شد هم کل ایتم ها نشون دهده بشن و اگه تایپ کرد از بینشون انتخاب بشه.اینکه وقتی روش کلیک میشه کل ایتم ها رو نشون بده رو نمیدونم.ممنون (9 سال پیش)
+1 0
اینو یه نگاه بنداز لینک (9 سال پیش)
0 0
کد را ویرایش کردم همون نتیجه را میده (9 سال پیش)

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