jjzjj

InputType

全部标签

android - 我们如何使用android :inputType in EditTextPreference?

我查看了EditTextPreference的文档http://developer.android.com/reference/android/preference/EditTextPreference.html但我没能在那里找到android:inputType属性。那么这个代码段怎么用呢同样对android:singleLine属性有疑问。 最佳答案 文档没有列出该类的属性,但InputType属性(以及其他EditText和TextView属性)仍然有效.仅在文中说明。另见thisrelatedquestion.EditTex

android - inputType ="number"多于一行

我有以下EditText:rounded_corners是:问题当我添加inputType="number"。我的意思是它可以显示不止一行。我尝试过的1)将layout_height更改为match_parent。2)将值textMultiLine添加到inputType属性。3)使用android:height设置固定高度。4)正如您在上面的代码中看到的,我还添加了android:minLines属性。5)我还尝试使用android:lines设置多行。这些方法都不能解决我的问题,因此非常感谢任何帮助。提前致谢! 最佳答案 请将这

android - 如何在 AlertDialog 框中添加两个编辑文本字段或 View ?

我想在警告对话框中添加两个编辑文本字段。尽管解决方案听起来很简单,但我至今仍无法收集到有效的解决方案。我无法同时设置两个(编辑文本)View。如果您想查看更多代码,请发表评论。alertDialog.setTitle("Values");finalEditTextquantity=newEditText(SecondScan.this);finalEditTextlot=newEditText(SecondScan.this);quantity.setInputType(InputType.TYPE_CLASS_NUMBER|InputType.TYPE_NUMBER_FLAG_DEC

android - 如何确保 Android 中的数字十进制键盘?

我有一个需要无符号十进制输入的EditText。如果我使用:setInputType(InputType.TYPE_CLASS_NUMBER|InputType.TYPE_NUMBER_FLAG_DECIMAL);setKeyListener(NumericDigitsKeyListener.getInstance(false,true));然后它在美国工作正常,但我的欧洲客户不能使用它,因为它似乎不允许逗号作为小数点。另一方面,如果我使用:setInputType(InputType.TYPE_CLASS_NUMBER|InputType.TYPE_NUMBER_FLAG_DECIM

android - 使用 "url"inputType 设置 EditText

我正在尝试制作一个EditText,这样当我单击它时,会出现一个包含“.com”的键盘,因为要在EditText中输入一个URL>.我试着用这个:android:inputType="textUri"但它不起作用。我该怎么做? 最佳答案 试试这个android:inputType="textWebEmailAddress"为此使用此属性。 关于android-使用"url"inputType设置EditText,我们在StackOverflow上找到一个类似的问题:

swift - 为什么我可以用泛型在 swift 中提出相同类型的要求?有什么办法吗?

好的,所以我定义了一些这样的类:publicfinalclassProcess而且我想让该函数仅适用于InputType和OutputType是完全相同的类型。所以我像这样尝试过:extensionProcesswhereInputType==OutputType{}但这会导致:Same-typerequirementmakesgenericparametersInputTypeandOutputTypeequivalent然后我走得有点远,并尝试这样做:funcbypass()->ProcesswhereOutputType==InputType{}但这会导致完全相同的错误。所以问题

java - 自定义键盘 : handling inputType change

我遇到了一个我无法弄清楚的问题。我基于this编写了一个简单的自定义IME键盘样本。它基本上有两个自定义键盘,一个用于字母,一个用于数字。他们使用不同的布局。但是,当我添加两个EditText控件(一个用于文本,一个用于数字)时,键盘不会刷新为它所属的类型。我的意思是,如果我首先选择带有inputType="text"的EditText,则会出现QWERTY键盘布局。但是当我用inputType="number"选择第二个EditText时,QWERTY键盘再次出现。但是,它应该为连接到代码中的数字加载不同的布局。换句话说,这是测试Activity布局:现在,如果我选择“文本”字段,Q

flutter - 从 Flutter 中的 Stateful Widget 返回数据

我之前已经发布过这个问题,但我仍然面临这个问题也就是将Statefulwidget中的数据返回给StatelessWidget我正在使用的小部件是DateTimePickerFormField小部件,我在有状态小部件中将其用作子部件所以我看了https://flutter.io/docs/cookbook/navigation/returning-data#complete-example用于从小部件返回数据。但是,返回数据的小部件是无状态小部件......在我的例子中不是所以代码如下Widgetbuild(BuildContextcontext){returnScaffold(app

flutter - 从 Flutter 中的 Stateful Widget 返回数据

我之前已经发布过这个问题,但我仍然面临这个问题也就是将Statefulwidget中的数据返回给StatelessWidget我正在使用的小部件是DateTimePickerFormField小部件,我在有状态小部件中将其用作子部件所以我看了https://flutter.io/docs/cookbook/navigation/returning-data#complete-example用于从小部件返回数据。但是,返回数据的小部件是无状态小部件......在我的例子中不是所以代码如下Widgetbuild(BuildContextcontext){returnScaffold(app

Android:EditText.setInputType() 如何设置电子邮件但不是自动建议

我正在使用EditText框让用户输入他们的电子邮件地址。我是这样设置的:box.setInputType(InputType.TYPE_CLASS_TEXT|InputType.TYPE_TEXT_VARIATION_EMAIL_ADDRESS);这会导致软键盘弹出“@”和“.”。(和一些键盘“.com”)在初始键盘布局上的键。太好了,正是我想要的。但是,我注意到文本全是黑色(当我指定白色时)。我发现这是由于自动建议。如果我进入Settings->Languages/Keyboards->TouchInput->TextInput并禁用Prediction和WordCompletio