ساخت جستجو در برنامه
سلام
من یه لیست از دکمه ها ساختم و برای هر دکمه هم یه متن تکست معرفی کردم .
میخوام دو قسمت به برنامم اضافه کنم ،
یک میخوام جستجو به برنامم اضافه کنم تا از لیست دکمه ها جستجو کنه
دوم میخوام یه قسمت علاقه ها اضافه کنم که اون دکمه ای که کاربر متنشو دوست داشت و مورد علاقش بود تو یه لیست نمایش پیدا کنه
هر کسی کمکم کنه ممنونش میشم و از خجالتش در میام
جواب سوال اول:
public class MainActivity extends Activity {
EditText editText;
TextView textView;
ArrayList<String> buttons;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button button1 = (Button) findViewById(R.id.button);
Button button2 = (Button) findViewById(R.id.button2);
Button btnOk = (Button) findViewById(R.id.btnOk);
editText = (EditText) findViewById(R.id.editText);
textView = (TextView) findViewById(R.id.textView);
String buttonText1 = button1.getText().toString();
String buttonText2 = button2.getText().toString();
buttons = new ArrayList<String>();
buttons.add(buttonText1);
buttons.add(buttonText2);
btnOk.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String selectedItem = editText.getText().toString();
for (int i=0;i<buttons.size();i++){
if (buttons.get(i).contains(selectedItem)){
textView.setText(buttons.get(i));
}
else{
textView.setText("not found");
}
}
}
});
}
}
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .