可以修改edittext的样式。 <EditText android:id="@+id/login_user" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@drawable/bg_click" android:hint="工号" android:maxLength="20" android:paddingBottom="@dimen/text_15" android:paddingTop="@dimen/text_15" android:selectAllOnFocus="false" android:singleLine="true" android:text="" android:textColor="@color/black" android:textColorHint="@color/graygray" android:textCursorDrawable="@drawable/edit_cursor_color" android:textSelectHandle="@mipmap/edit_handle_move" android:textSelectHandleLeft="@mipmap/edit_handle_left" android:textSelectHandleRight="@mipmap/edit_handle_right" android:textSize="@dimen/text_15" />
[quote=引用 5 楼 Moing557 的回复:] [quote=引用 4 楼 ganshenml 的回复:] 所以你的需求应该是:如何通过EditText来实现更多的下拉框效果嘛: 看这图可以发现:粘贴和剪切的效果是重复的——>所以,白色背景的粘贴和剪切效果是系统自带的。顶部栏的所有效果是用户自定义的——>可以对自定义的EditText事件做监听,在长按时触发UI样式变化的回调(显示顶部栏的样式); 点击更多这一项(menuitem)则再调用自己定义的popwindow来实现相应的功能。
如果你真的觉得麻烦,你直接继承Activity就完事了。
[quote=引用 4 楼 ganshenml 的回复:] 所以你的需求应该是:如何通过EditText来实现更多的下拉框效果嘛: 看这图可以发现:粘贴和剪切的效果是重复的——>所以,白色背景的粘贴和剪切效果是系统自带的。顶部栏的所有效果是用户自定义的——>可以对自定义的EditText事件做监听,在长按时触发UI样式变化的回调(显示顶部栏的样式); 点击更多这一项(menuitem)则再调用自己定义的popwindow来实现相应的功能。
所以你的需求应该是:如何通过EditText来实现更多的下拉框效果嘛: 看这图可以发现:粘贴和剪切的效果是重复的——>所以,白色背景的粘贴和剪切效果是系统自带的。顶部栏的所有效果是用户自定义的——>可以对自定义的EditText事件做监听,在长按时触发UI样式变化的回调(显示顶部栏的样式); 点击更多这一项(menuitem)则再调用自己定义的popwindow来实现相应的功能。
[quote=引用 1 楼 ganshenml 的回复:] 你也可以改为EditText的
你也可以改为EditText的
80,351
社区成员
91,288
社区内容
加载中
试试用AI创作助手写篇文章吧