我们正试图让某个字段看起来像“联系人”应用的“创建新联系人”屏幕上的“日期”字段。我们无法弄清楚这是一个Spinner,一个Button,一个EditText,或者如何在不重新发明轮子的情况下获得该行为。
我们尝试过:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<android.support.v7.widget.AppCompatSpinner
android:id="@+id/le_spinner"
style="@style/Base.Widget.AppCompat.Spinner.Underlined"
android:layout_width="match_parent"
android:layout_height="60dp"
android:prompt="@string/date_prompt"
android:spinnerMode="dialog"/>
<android.support.design.widget.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<android.support.design.widget.TextInputEditText
style="@style/Base.Widget.AppCompat.Spinner.Underlined"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="none"/>
</android.support.design.widget.TextInputLayout>
<TextView
style="@style/Base.Widget.AppCompat.Spinner.Underlined"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Select"/>
<Button
style="@style/Base.Widget.AppCompat.Spinner.Underlined"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Select"/>
</LinearLayout>
所有结果都与“联系人”应用程序中的结果相同(见下文):
答案 0 :(得分:1)
看起来像&#34;日期&#34; field是一个Button,最有可能使用style="@style/Base.Widget.AppCompat.Spinner.Underlined"
进行样式设置。
我们采取了以下步骤来确定: