草庐IT

EDITTEXT

全部标签

android - 有什么方法可以从左到右2dp设置EditText中光标的位置

有什么方法可以根据px从左到右设置光标在EditText中的位置。我用这个代码EditTextetEmail=(EditText)findViewById(R.id.et_email);etEmail.setText("Email");etEmail.setSelection(2);它可以工作,但电子邮件文本不会被删除。所以我将etEmail.setText("Email")更改为etEmail.setHnt("Email")像这样EditTextetEmail=(EditText)findViewById(R.id.et_email);etEmail.setHint("Email")

android - EditText 不会在平板电脑上提取

我有一个带有EditText的布局,如下所示:..........在横向模式下,此布局行为不一致。当在手机上显示时,some_text将在聚焦时提取到全屏,这很好。但是,使用这种精确的布局,如果some_text显示在平板电脑上,则不会被提取。我也希望在平板电脑上将文本框提取到全屏。我正在使用运行Android4.2.2(API17)的Nexus5手机和Nexus7平板电脑模拟器预设进行测试。更新:在装有Android5.1的SamsungGalaxyTabE设备和运行Android5.1的模拟器上,任何编辑文本都会重现此问题。UPD2:我创建了一个测试emptyproject只是为了

android - 如何在 Android 中设置 EditText 的最小和最大字符数限制?

我想为EditText框设置最小和最大输入值。我正在为EditText创建一个简单的验证;它采用A-Z和0-9值,最少5个字符,最多8个字符。我将最大值和其他验证设置如下:但无法设置最小值要求。我的EditText框位于警告对话框中。我尝试了以下代码来解决问题:privatevoidopenInboxDialog(){LayoutInflaterinflater=this.getLayoutInflater();//declaredialogviewfinalViewdialogView=inflater.inflate(R.layout.kirim_layout,null);fina

android - 如果 edittext 在 TextInputlayout 中,则将 drawableLeft 添加到 EditText 会将提示向右移动

我在TextInputLayout中制作了一个EditText。我在运行时在我的代码中将drawableLeft设置为EditText,但是一旦我添加drawableLeft,TextInputLayout内的float提示就会向右移动,使空间等于可绘制宽度。但是我不想在暗示中有那个空间,所以请帮我解决这个问题!! 最佳答案 TextInputLayout使用辅助类-CollapsingTextHelper-来操作其提示文本。这个助手的实例是私有(private)的,并且没有暴露与其布局关联的任何属性,因此我们需要使用一点反射来访问

Android 使用形状、选择器或列表针对不同状态的不同 EditText 背景

我正在启动一个新的应用程序,我在其中使用了ActionBarSherlock和HoloEverywhereLib。我的最小和目标SDK是相同的(10/2.3.3)。这只是为了让我也可以使用他们拥有的android运行时将它快速移植到AmazonKindle和BB10(已经将此设置用于另一个应用程序并且它可以正常工作)。一直以来,应用程序的外观都应尽可能接近ICS/JB。虽然对于我的EditTexts,我给了他们一个Girgerbread/iOS(圆角,但没有阴影)看起来几周前有人向我提到要获取Gingerbread的可绘制对象并将它们用于我的EditText。但我开始使用我在S/O找到

android - 如何屏蔽 EditText 以显示 dd/mm/yyyy 日期格式

如何格式化EditText以遵循“dd/mm/yyyy”格式,就像我们可以使用TextWatcher进行格式化一样>掩盖用户输入看起来像“0.05€”。我不是在谈论限制字符或验证日期,只是屏蔽为以前的格式。 最佳答案 我为一个项目编写了这个TextWatcher,希望它对某人有所帮助。请注意,它不验证用户输入的日期,您应该在焦点更改时处理它,因为用户可能还没有完成输入日期。25/06更新将其设为wiki,看看我们是否能找到更好的最终代码。07/06更新我终于为观察者本身添加了某种验证。它将对无效日期执行以下操作:如果月份大于12,则

android - 检查EditText是否为空kotlin android

如何检查EditText是否为空?输入类型号packagecom.example.www.myapplicationimportandroid.support.v7.app.AppCompatActivityimportandroid.os.Bundleimportkotlinx.android.synthetic.main.activity_main.*importjava.util.*classMainActivity:AppCompatActivity(){overridefunonCreate(savedInstanceState:Bundle?){super.onCreate

android - 处理 EditText 上的 Enter 键(Kotlin,Android)

如何在AndroidKotlin语言中处理EditText上的Enter键? 最佳答案 波纹管是上述问题的最简单解决方案editText.setOnKeyListener(View.OnKeyListener{v,keyCode,event->if(keyCode==KeyEvent.KEYCODE_ENTER&&event.action==KeyEvent.ACTION_UP){//PerformCodereturn@OnKeyListenertrue}false}) 关于androi

android - Lollipop 版软键盘隐藏EditText

我有一个包含RelativeLayout作为根布局的布局,相对布局在顶部包含ListView,在相对布局的底部包含一个Edittext。在Prelollipop版本的设备中,只要软键盘打开Edittext就会向上推,我就能看到Edittext。但在Lollipop软键盘中隐藏了Edittext。我已经在list文件中设置了android:windowSoftInputMode="adjustPan|adjustResize"。请帮助我 最佳答案 尝试在您的主布局中提供fitsSystemWindows(对于Lollipop版本)an

android - 在 edittext 中滑动光标时应用程序崩溃

我有一个Android应用程序,其中包含几个不同布局的编辑文本。当我滑动光标(写东西,按所写字符串的任意位置,然后在下面滑动小标记)或当我按下/按住以标记所有内容时,它们中的每一个似乎都会使我的应用程序崩溃。我能够在两个不同的HTCone(android5.0.2)上使用swiftkey和native键盘重新创建它。无法在使用native键盘的SamsungGalaxyS6(android5.1.1)上重新创建此内容。我试过在没有调试的情况下编译我的应用程序,情况相同。我在其他应用程序中尝试过edittexts-它们工作正常。我的其中一个布局如下:处理这段代码的fragment如下:p