Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何实现编辑文本中的下拉列表?注意:我不想使用旋转器

如何实现编辑文本中的下拉列表?注意:我不想使用旋转器
EN

Stack Overflow用户
提问于 2019-04-08 02:49:14
回答 2查看 834关注 0票数 0

说“我希望用户在填写表单时从下拉列表中进行选择,例如性别”。我能准确地实现所附图像中的内容吗?如果是,怎么做?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-04-08 03:05:44

您可以将箭头图像添加为可绘制-右/可绘制-结束。设置可聚焦属性和光标可见性为false,并单击编辑文本,用列表打开对话框。对于背景,请使用与电子邮件地址编辑文本相同的背景。下面是示例XML代码

代码语言:javascript
运行
AI代码解释
复制
            <EditText
            android:id="@+id/etCustomerType"
            android:layout_width="match_parent"
            android:layout_height="@dimen/_40sdp"
            android:layout_marginStart="@dimen/_15sdp"
            android:layout_marginEnd="@dimen/_15sdp"
            android:backgroundTint="@color/editTextTextColor"
            android:cursorVisible="false"
            android:drawableEnd="@drawable/ic_dropdown"
            android:drawableRight="@drawable/ic_dropdown"
            android:drawablePadding="@dimen/_10sdp"
            android:focusable="false"
            android:focusableInTouchMode="false"
            android:paddingStart="@dimen/_10sdp"
            android:paddingEnd="@dimen/_10sdp"
            android:textColor="@color/editTextTextColor"
            android:textColorHint="@color/editTextTextColor"
            android:textCursorDrawable="@color/editTextTextColor"
            android:textSize="@dimen/textSizeXSmall" />
票数 1
EN

Stack Overflow用户

发布于 2019-04-08 02:55:39

我想这应该可以:

XML文件应该是:

代码语言:javascript
运行
AI代码解释
复制
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >   
<AutoCompleteTextView
    android:id="@+id/sex"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"></AutoCompleteTextView>
</LinearLayout>

MainActivity.java应该是

代码语言:javascript
运行
AI代码解释
复制
import android.app.Activity;
import android.os.Bundle;
import android.widget.ArrayAdapter;
import android.widget.AutoCompleteTextView;

public class MainActivity extends Activity {

    String[] sex = { "Male", "Female" };



    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
                //Create Array Adapter
        ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.select_dialog_singlechoice, sex);
                //Find TextView control
        AutoCompleteTextView acTextView = (AutoCompleteTextView) findViewById(R.id.sex);
        //Set the number of characters the user must type before the drop down list is shown
                acTextView.setThreshold(1);
                //Set the adapter
        acTextView.setAdapter(adapter);
    }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55571704

复制
相关文章
如何在matlab中实现可编辑下拉菜单?
小编经过权衡后,选择了第三种方式来实现,并相关操作集成到一个名为popUpMenu的函数当中,如果需要使用直接调用即可,下面就一起来看看这个函数吧。
巴山学长
2020/06/03
2.3K0
UEditor 编辑器遮挡下拉列表等控件
可参考以前整理的UEditor使用文章: Laravel 框架集成 UEditor 编辑器的方法
泥豆芽儿 MT
2019/03/19
1.1K0
UEditor 编辑器遮挡下拉列表等控件
AngularJS 使用ngOption实现下拉列表
最近使用到了ngOption实现下拉选择列表,由于需要实现分组等功能,百度了下没有太好的文章,就百度到一篇英文的帖子,按照其中的代码很顺利的搞定了。 本篇根据文中代码,详细讲述下如何实现下拉列表 更多内容参考:AngularJS知识总结 下拉列表的简单使用 ng-option指令使用很简单,只需要绑定两个属性: 一个是ng-model用于获取选定的值; 另一个是ng-options用于确定下拉列表的元素数组。 <select ng-model="engineer.currentActivity"
用户1154259
2018/01/17
2.3K0
AngularJS 使用ngOption实现下拉列表
【ABAP】一文了解如何实现ALV下拉列表编辑(附完整示例代码)
  下面将用一个最简单的例子来实现ALV下拉列表的全流程。总的来说,分为如下四步操作:
THUNDER王
2023/10/13
7920
【ABAP】一文了解如何实现ALV下拉列表编辑(附完整示例代码)
vuetify富文本编辑器_vue富文本编辑器的使用
最近再弄一个后台管理系统,挑选了不少的编辑器,最终选择了tinymce,UI精美,功能模块多,可按需加载配置 来一张tinymce官网的完整功能的图(没梯子可能访问速度有点慢…)
全栈程序员站长
2022/11/15
2.9K0
vuetify富文本编辑器_vue富文本编辑器的使用
聊一聊我的文本编辑器
最初使用的若依自带的quill,刚开始使用就会有些卡顿,刚开始还不太在意,后来慢慢发现确实不爽,嵌入代码块时还会卡死浏览器,之后思考许久决定换一个文本编辑器。
裴大头
2022/01/17
4820
聊一聊我的文本编辑器
wangeditor富文本编辑器_vue使用富文本编辑器
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/07
2.2K0
wangeditor富文本编辑器_vue使用富文本编辑器
动画:散列表 | 文本编辑器是如何检查英文单词出错的?
今天小鹿就早早起床开始正准备更新今日的文章,我熟练的敲打着键盘,突然出现了下面的情况:
乔戈里
2019/12/27
9100
动画:散列表 | 文本编辑器是如何检查英文单词出错的?
富文本编辑器 tinymce 的使用
一款简洁表格功能齐全的富文本编辑器,表格编辑有比较强大的功能,支持获取html,设置只读功能
tianyawhl
2020/08/14
1.8K0
pyqt中QTableWidget里的下拉列表
有时候我们希望在QTableWidget的单元格中进行下拉列表的选择,就像excel里面这样。那么怎么设置呢?怎么实现读和写呢?特别是在pyqt中,在c++中,网上已经有很多例子了。
钱塘小甲子
2019/08/15
3.8K0
vue富文本编辑器插件推荐_vue富文本编辑器的使用
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/04
1.2K0
vue富文本编辑器的使用_elementui富文本
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/04
2.3K0
用Java实现文本编辑器
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/136299.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/06
8190
nano 使用教程 - Linux 中适合新手的文本编辑器
网上大部分 Linux 相关教程在涉及文本编辑操作时都是选择的 Vim 编辑器,对于新手来说如何退出成了最大的难题。其实除了 Vim 之外还有别的选择,那就是 nano 。上手 nano 几乎是零学习成本,而且对于只改几行配置文件这样的简单操作,nano 的用户体验完全吊打 Vim。
骤雨重山
2022/01/17
29.3K0
nano 使用教程 - Linux 中适合新手的文本编辑器
Java-文本编辑器实现
1.闪屏 由于加载页面需要时间 原想用 SplashScreen 由于打包成jar包才能用所以这里用jframe进行替代
圆号本昊
2021/09/24
8330
Java-文本编辑器实现
Django使用markdown文本编辑器
前端界面的显示: 导入css,js文件,这些文件的路径在\python\Lib\site-packages\mdeditor\static中,将它拷贝至项目的静态文件目录使用即可(注意导入顺序):
TomatoCool
2023/07/30
3430
vue使用富文本编辑器tynimce并实现图片上传_富文本编辑器有什么用
vue-富文本编辑器 Vue-Quill-Editor使用 官网文档,可以参照文档进行使用https://www.kancloud.cn/liuwave/quill/1434140
全栈程序员站长
2022/11/04
8560
点击加载更多

相似问题

我不想在kendoUI编辑器中编辑数据

15

如何编辑我的Excel下拉列表?

30

使用旋转器过滤列表视图,然后使用搜索框(编辑文本)

11

样式旋转器下拉列表

13

编辑文本作为旋转器

32
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档