相关疑难解决方法(0)

Android - 在EditText中处理"Enter"

我想知道是否有办法处理用户Enter在键入时按下EditText,例如onSubmit HTML事件.

还想知道是否有一种方法可以操作虚拟键盘,使"完成"按钮被标记为其他东西(例如"Go")并在单击时执行某个操作(再次,如onSubmit).

android textview android-edittext

433
推荐指数
15
解决办法
34万
查看次数

如何处理ImeOptions的完成按钮点击?

我正在EditText设置以下属性,以便在用户单击EditText时可以在键盘上显示完成按钮.

editText.setImeOptions(EditorInfo.IME_ACTION_DONE);
Run Code Online (Sandbox Code Playgroud)

当用户点击屏幕键盘上的完成按钮(完成输入)时,我想更改RadioButton状态.

如何从屏幕键盘上点击完成按钮?

在此输入图像描述

android ime android-edittext

172
推荐指数
8
解决办法
18万
查看次数

带有完成操作按钮的多行EditText

是否有可能同时拥有一个EditText具有android:inputType="textMultiLine"集合的小部件android:imeOptions="actionDone"

我想要一个多行编辑框,键盘上的动作按钮完成,而不是回车(回车),但它似乎没有工作..

提前致谢

android

97
推荐指数
8
解决办法
6万
查看次数

Android绑定适配器传递多个参数会导致错误

我很新Android Data Binding.我正在学习本教程:数据绑定库.我正在尝试使用接收多个参数的适配器.这是我的代码:

XML

   <ImageView
            android:layout_width="@dimen/place_holder_size"
            android:layout_height="@dimen/place_holder_size"
            android:layout_alignParentRight="true"
            android:layout_alignParentTop="true"
            android:layout_centerVertical="true"
            app:url="@{image.imageUrl}"
            app:size="@{@dimen/place_holder_size}"
            />
Run Code Online (Sandbox Code Playgroud)

绑定适配器类

public class ViewBindingAdapters extends BaseObservable {

@BindingAdapter({"bind:url", "bind:size"})
public static void loadImage(ImageView imageView, String url, int size) {
    if (!Strings.isNullOrEmpty(url)) {
        Picasso.with(imageView.getContext()).load(url).resize(size, size).centerCrop().into(imageView);
    }
}
....


}
Run Code Online (Sandbox Code Playgroud)

但是我收到了这个错误:

java.lang.RuntimeException:发现数据绑定错误.****/数据绑定错误****消息:在android.widget.ImageView上找不到参数类型为java.lang.String的属性'app:url'的setter.file:... li_image_item.xml loc:30:27 - 30:40****\data binding error****

有谁知道为什么?

提前致谢!

android android-databinding

23
推荐指数
6
解决办法
1万
查看次数