80,359
社区成员
发帖
与我相关
我的任务
分享
public class MainActivity extends Activity {
private EditText editText;
private Map<String,Object> mmap = new HashMap<String,Object>();
private Button button;
private ImageView img;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
editText = (EditText) findViewById(R.id.edit);
button = (Button) findViewById(R.id.button);
img = (ImageView) findViewById(R.id.imageView);
mmap.put("图书1",R.drawable.abc_ic_clear_search_api_disabled_holo_light);
mmap.put("图书2",R.drawable.abc_ab_share_pack_holo_dark);
mmap.put("图书3",R.drawable.ic_launcher);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String text = editText.getText().toString();
Set keySet= mmap.keySet();
Iterator iterator = keySet.iterator();
while(iterator.hasNext()) {
String key = (String) iterator.next();
Toast.makeText(getApplication(),key,Toast.LENGTH_LONG).show();
if (key.equals(text)){
img.setTag(mmap.get(key));
break;
}
}
}
});
}
}