EditText里的搜索logo如何居中?

EditText里的搜索logo如何居中?

就像QQ界面里的那个搜索栏

MasqueZe
浏览 1276回答 1
1回答

atwal

用 ImageSpan 可以。xml:<EditText     android:id="@+id/search"     android:layout_width="match_parent"     android:layout_height="wrap_content"     android:gravity="center_horizontal" />code:EditText searchEditText = (EditText) findViewById(R.id.search); Spannable buttonLabel = new SpannableString(" Search"); buttonLabel.setSpan(new ImageSpan(getApplicationContext(), R.drawable.ic_search_black_24dp,         ImageSpan.ALIGN_BOTTOM), 0, 1, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); searchEditText.setText(buttonLabel);效果:
打开App,查看更多内容
随时随地看视频慕课网APP