android - how to make auto complete field same as text field? -



android - how to make auto complete field same as text field? -

i create autocomplete text field display base of operations line .i saw editfield in phone rectangular box .but in device display simple base of operations line shown in image please tell me how create rectangle same edit text field

it should rectangle border black , user come in text in rectangle .. here code..

<?xml version="1.0" encoding="utf-8"?> <relativelayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/bg1" > <textview android:id="@+id/textview1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignparentleft="true" android:layout_alignparenttop="true" android:layout_marginleft="28dp" android:layout_margintop="42dp" android:text="@string/choosestation" android:textcolor="#000000" android:textappearance="?android:attr/textappearancemedium" /> <button android:id="@+id/item_buttonid" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerhorizontal="true" android:layout_centervertical="true" android:text="@string/okbutton" /> <autocompletetextview android:id="@+id/item_autocomplete" android:layout_width="150dp" android:layout_height="wrap_content" android:layout_alignbaseline="@+id/textview1" android:layout_alignbottom="@+id/textview1" android:textcursordrawable="@null" android:layout_alignparentright="true" android:textcolor="#000000" /> </relativelayout>

firstly, create xml in drawable folder, called, example, edit_text_background.xml, this:

<item android:state_focused="true"><layer-list> <item><shape android:shape="rectangle"> <corners android:radius="5dp" /> <solid android:color="#999999" /> </shape></item> <item android:bottom="2dp" android:left="2dp" android:right="2dp" android:top="2dp"><shape android:shape="rectangle"> <corners android:radius="5dp" /> <solid android:color="#ffffff" /> </shape></item> </layer-list></item> <item><layer-list> <item><shape android:shape="rectangle"> <corners android:radius="5dp" /> <solid android:color="#cccccc" /> </shape></item> <item android:bottom="2dp" android:left="2dp" android:right="2dp" android:top="2dp"><shape android:shape="rectangle"> <corners android:radius="5dp" /> <solid android:color="#ffffff" /> </shape></item> </layer-list></item>

then set background of autocompletetextview:

<autocompletetextview android:id="@+id/item_autocomplete" android:layout_width="150dp" android:layout_height="wrap_content" android:layout_alignbaseline="@+id/textview1" android:layout_alignbottom="@+id/textview1" android:textcursordrawable="@null" android:layout_alignparentright="true" android:background="@drawable/edit_text_background" android:textcolor="#000000" />

android

Comments

Popular posts from this blog

xslt - DocBook 5 to PDF transform failing with error: "fo:flow" is missing child elements. Required content model: marker* -

mediawiki - How do I insert tables inside infoboxes on Wikia pages? -

Local Service User Logged into Windows -