MOHSEN007485

جستجو در لیست ویو

20 ارسال در این موضوع قرار دارد

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

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

به چه صورتی میخواهید اطلاعات را جستجو کنید؟

خود لیست ویو یک خاصیت به نام :

  android:textFilterEnabled="true"

که عملیات جستجو خودکار را روی لیست انجام میدهد.

از این مطلب این سایت هم استفاده کنید،دقیق مشکلتون را حل میکند.

http://www.mysamplecode.com/2012/07/android-listview-edittext-filter.html

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

ایول کار کرد!

حالا یه سوال دیگه؟

میشه دتو گرید ویو جستجو انجام داد؟

من با همین کدها اینکارو برای گرید ویو کردم اروور میده

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

گرید ویو به چه صورتی میخواهید،نمونه ای ذکر کنید تا مثالی قرار دهم

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

عين همين باشه!

كاركردش مثل ليست ويو باشه!

اگه راه ديگه اي هست بگين.هرچي باشه فقط سرچ باشه .

دمت گرم آقا فرزاد كه سريع جواب ميدي!

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

تو گريد ويو خودم تست كردم.حل شد!

فقط يك سوال دارم.

خيلي ذهنمو مشغول كرده

من وقتي جستجو ميكنم مثلا آيتم آرايهiteems[6] هستش

اما وقتي سرچ ميكنم ايتم شيشم مياد تو خونه آرايه صفرم ميشينه

حالا كه ميخام مطالبي كه به آيتم شيشم لينك دادم باز كنم همون آيتم صفرم باز ميشه.لطفا يه راه حلي ارايه كنيد!

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

میشه نمونه کدتون رو قرار بدین؟

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
package activities;import org.apache.http.util.LangUtils;import www.EduRoid.com.R;import android.app.Activity; import android.app.AlertDialog;import android.app.Dialog;import android.content.Context;import android.content.Intent;import android.os.Bundle;import android.os.Vibrator;import android.text.Editable;import android.text.TextWatcher;import android.text.method.HideReturnsTransformationMethod;import android.view.KeyEvent;import android.view.LayoutInflater;import android.view.Menu;import android.view.MenuItem;import android.view.View;import android.view.WindowManager;import android.widget.AdapterView;import android.widget.AdapterView.OnItemClickListener;import android.widget.ArrayAdapter;import android.widget.Button;import android.widget.EditText;import android.widget.GridView;import android.widget.ListView;import android.widget.RadioButton;import android.widget.TextView;import android.widget.Toast;import android.widget.AdapterView.OnItemSelectedListener;public class list extends Activity {	String[] items={"اندروید چیست ؟", "ورژن های اندروید", "لغت نامه ی اندروید", "کد های مخفی};	 ArrayAdapter dataAdapter = null;	 /*******************************************************/	 public String [] items1={"شخصي سازي","اشتراک برنامه","انتقاد و پیشنهاد","درباره","بستن برنامه"};	 final private static int DIALOG = 2;	 	 public static int item_select;	     public static int re=0;	     public static EditText txt;	     public static Button bt;	     public static EditText myFilter;	     public static TextView tv1;	     private Vibrator vibre;	     /*******************************************************/	     /**************************************************************/@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.list_main);tv1=(TextView)findViewById(R.id.textView1);//////////////getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);try{	int sc=Integer.valueOf(customer.style);if(sc==2){  WindowManager.LayoutParams params = getWindow().getAttributes();params.flags = WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON;//TODO Store original brightness valueparams.screenBrightness = 0.01f;getWindow().setAttributes(params);}}catch (Exception e) {// TODO: handle exception}/////////////////////;   splash.sp=0;// Get instance of Vibrator from current Contextvibre = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);//bt = (Button) findViewById(R.id.button2);txt=(EditText)findViewById(R.id.editText1);/*Button butoon = (Button) findViewById(R.id.cb1);butoon.setOnClickListener(new View.OnClickListener() {	@Override	public void onClick(View v) {		// TODO Auto-generated method stub		vibre.vibrate(100);		showDialog(DIALOG);	}*/  dataAdapter = new ArrayAdapter(this,		  R.layout.row,R.id.label, items);  ///////////////////////////////ListView listview=(ListView)findViewById(R.id.list1);	listview.setAdapter(dataAdapter);	listview.setTextFilterEnabled(true);/**************************************************************/	listview.setOnItemClickListener(new OnItemClickListener() {		   public void onItemClick(AdapterView<?> parent, View view,		     int position, long id) {		    // When clicked, show a toast with the TextView text			   switch(position){				case 0: 						{							item_select=1;							Intent intent1 = new Intent(list.this, matlab1.class);							startActivity(intent1);						}						break;				case 1:				{					item_select=2;					Intent intent1 = new Intent(list.this, matlab1.class);					startActivity(intent1);				}				 break;				case 2:				{					item_select=3;					Intent intent1 = new Intent(list.this, matlab1.class);					startActivity(intent1);				}				 break;			   }			   vibre.vibrate(100);   		   }		  });		/**************************************************************/	  myFilter = (EditText) findViewById(R.id.editText1);	  myFilter.addTextChangedListener(new TextWatcher() {	  public void afterTextChanged(Editable s) {	  }	  public void beforeTextChanged(CharSequence s, int start, int count, int after) {	  }	  public void onTextChanged(CharSequence s, int start, int before, int count) {	   dataAdapter.getFilter().filter(s.toString());	  }	  });}		@Override		public boolean onCreateOptionsMenu(Menu menu) {			// Inflate the menu; this adds items to the action bar if it is present.			getMenuInflater().inflate(R.menu.activity_main, menu);			return true;		}		public boolean onOptionsItemSelected(MenuItem item) {		    // Handle item selection		    switch (item.getItemId()) {		    case R.id.exit:		    	System.exit(0);		    	return true;		    default: return super.onOptionsItemSelected(item);		    }		}	}

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

l

items1.get(items.size()-1);

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

جواب نميده

خودت يه تست بزن

اين كد رو كجا بايد بزارم؟

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

تو یک متغیر عددی بزار،اندیس آیتم رو بدست بیاره

int i=items1.get(items.size()-1);

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

آقا فرزاد؟

خوب بعدش چيكار كن؟

من كه هنگ كردم!

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

دوست عزیز،اون تکه کدتون رو تبدیل به یک پروژه ساده کنید و در انجمن قرار دهید،تا مشکل رو کامل بررسی کنم

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

داداش يه نگاهي به مشكل من بنداز!

ممنون

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

یکی نبود وقت بزاره روی تکه کد من مشکلمو رفع کنه؟

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

واقعا کسی نیست که این مشکلو برطرف کرده باشه؟

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

مرسی از راهنماییتون

میخواستم بپرسم میتونم توی لیست سرچی مثل سرچ توی دفترچه تلفن گوشی بذارم.

این سرچ که گفتین Enable کردم، میاد وسط صفحه و مینویسه.

من میخوام یه سرچی بنویسم که بیاد پایین صفحه متنشو بنویسه و واسش سرچ کنه.

میشه لطفا کمکم کنین که چطوری باید اینکار رو انجام بدم؟

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

lst.setTextFilterEnabled(true);

فقط به درد کی برد فیزیکی می خوره، اونم ساده

چطوری میشه این متد معادل تکست ویو کرد، یعنی که وقتی داخل تکست ویو بزنیم، کی برد مجازی اندروید میاد، که هر کلمه ای بنویسیم ، در لیست ویو نمایش بدهد، مثل عین متد lst.setTextFilterEnabled(true);

آیا امکان داره که این متد در کی برد مجازی پشتیبانی کنه؟؟؟

ممنون

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

ببخشید

منظورم که تکست ویو نبود، بلکه ادیت تکست بود EditTextView بود، پست قبلیم اشتباه نوشتم،

خواهش می کنم جواب بدین

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری