بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
چجوری اسپینر هایی شبیه قسمت جستجو اپلیکیشن باما در بیاریم؟
سلام.
چجوری اسپینر هایی شبیه قسمت جستجو اپلیکیشن باما در بیاریم؟
https://play.google.com/store/apps/details?id=com.bama.consumer
+1
0
اسکرین شات بدین از اون چیزی که نیاز دارین
(9 سال پیش)
0
0
تو پست توضیح دادم ممنون (9 سال پیش)
برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال
سعید
9 سال پیش
0
0
ببینید spiner هاش rtl هستن و فلش سمت چپ قرار داره.
از چه تمی استفاده کرده؟
وقتی یه برند یا مدل و ... تو اپسینر سلکت میشن میاد و جلوش نشونش میده و میشه حذفش کرد

پاسخ به سوال
احمد
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;
}
});
اینو یه نگاه بنداز لینک (9 سال پیش)
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .