草庐IT

EDITTEXT

全部标签

android - Android中的MultiLine EditText,光标从顶部开始

这个问题在这里已经有了答案:ChangingwherecursorstartsinanexpandedEditText(1个回答)关闭9年前。我知道这似乎是一个已经回答了数千次的问题,但我还没有找到任何适合我的东西。我在Android上有一个MultiLineEditText,它通过“播放”权重(1)和高度(0dip)来适应View大小。我正在使用重力“顶部”,但它从中间开始。我猜这个问题与重量有关。这是代码(父级是LinearLayout): 最佳答案 试试上面的代码。其中布局重力设置edittext,重力设置edittext的内

android - EditText 导致内存泄漏

简介:我有一个具有以下结构的应用程序:顶部操作栏(ActionBarSherlock)下方的ViewPagerIndicator(用于标签)ViewPager(托管fragment)我有一个问题,我的一个fragment导致了相当大的内存泄漏。我将问题缩小到以下情况:导致泄漏的fragment除了在其onCreateView方法中膨胀布局外什么也不做。这是通过以下方式完成的:returninflater.inflate(R.layout.filter_auctions_fragment,container,false);这里没有什么不寻常的。布局文件仅包含一个ScrollView、Li

android - EditText 导致内存泄漏

简介:我有一个具有以下结构的应用程序:顶部操作栏(ActionBarSherlock)下方的ViewPagerIndicator(用于标签)ViewPager(托管fragment)我有一个问题,我的一个fragment导致了相当大的内存泄漏。我将问题缩小到以下情况:导致泄漏的fragment除了在其onCreateView方法中膨胀布局外什么也不做。这是通过以下方式完成的:returninflater.inflate(R.layout.filter_auctions_fragment,container,false);这里没有什么不寻常的。布局文件仅包含一个ScrollView、Li

在EditText Kotlin中设置文本

我正在尝试以可持续的方式设置文本,但它说:Typemismatch.Required:EditableFound:String我的代码如下:Stringname="Paramjeet"valnametxt=findViewById(R.id.nametxt)asEditTextnametxt.text=name不要说使用setText因为我正在使用Kotlin,而不是Java。看答案利用setText(String),自从editText.text期待一个Editable,不是String.

为什么Xamarin等效的Edittext.getText()返回字符串?

我是新的Xamarin.android开发人员。我最近正在阅读一些Java代码EditText派生类中的方法。派生的类方法之一是这样:privatevoidcheckMatchingBracket(intparamInt){getText().removeSpan(this.openBracketSpan);getText().removeSpan(this.closeBracketSpan);...}这让我感到困惑,因为我以为getText()返回aString,作为EditText.Text属性是string在此类Xamarin中。然而,这种情况并非如此;看起来getText()返回Edi

java - 如何在android中以编程方式更改Edittext光标颜色?

在android中我们可以通过以下方式改变光标颜色:android:textCursorDrawable="@drawable/black_color_cursor"。我们如何动态地做到这一点?在我的情况下,我已将可绘制光标设置为白色,但我需要更改为黑色怎么办?//SetanEditTextviewtogetuserinputfinalEditTextinput=newEditText(nyactivity);input.setTextColor(getResources().getColor(R.color.black)); 最佳答案

java - 如何在android中以编程方式更改Edittext光标颜色?

在android中我们可以通过以下方式改变光标颜色:android:textCursorDrawable="@drawable/black_color_cursor"。我们如何动态地做到这一点?在我的情况下,我已将可绘制光标设置为白色,但我需要更改为黑色怎么办?//SetanEditTextviewtogetuserinputfinalEditTextinput=newEditText(nyactivity);input.setTextColor(getResources().getColor(R.color.black)); 最佳答案

java - 带选择的 EditText 缩放

我有一个EditText我想缩放它,并使用setScaleX/setScaleY滚动,它工作正常-正在编辑文本正确的位置。但是当我尝试选择文本时-它会将选择句柄绘制到位置,例如文本未缩放时。已知bug.这是预期的结果,因为handle是在与View大小相关的弹出窗口上绘制的。android.widget.Editor上的所有操作都针对其字段privateTextViewmTextView;。如果我们通过反射设置自己的编辑器,我不知道如何处理私有(private)方法,这是不可覆盖的。选择句柄也绘制在弹出窗口android.widget.Editor.HandleView#HandleV

java - 带选择的 EditText 缩放

我有一个EditText我想缩放它,并使用setScaleX/setScaleY滚动,它工作正常-正在编辑文本正确的位置。但是当我尝试选择文本时-它会将选择句柄绘制到位置,例如文本未缩放时。已知bug.这是预期的结果,因为handle是在与View大小相关的弹出窗口上绘制的。android.widget.Editor上的所有操作都针对其字段privateTextViewmTextView;。如果我们通过反射设置自己的编辑器,我不知道如何处理私有(private)方法,这是不可覆盖的。选择句柄也绘制在弹出窗口android.widget.Editor.HandleView#HandleV

android - EditText 并转到下一步

我的应用程序中有一些EditText,我正在使用:android:nextFocusDown="@+id/last_name_edit_text"转到下一个editText按“下一步”按钮。我对最后一个EditText有疑问。我想在这是最后一个EditText时添加我想在完成按钮上更改下一个按钮。我如何在xml中做到这一点? 最佳答案 在最后的editText中添加这个android:imeOptions="actionDone" 关于android-EditText并转到下一步,我们在