0

我正在InputMethodService创建自己的个人键盘。很多东西已经很好用了。但现在我正在使用建议栏(也称为“候选视图”)。现在我只是想加载一个带有一个按钮的静态布局:

@Override public View onCreateCandidatesView() {
 LayoutInflater mLayoutInflater = LayoutInflater.from(this);
 mView = mLayoutInflater.inflate(R.layout.suggestion_bar, null);

 return mView;
}

结果如下所示:

替代文字

这正是我所期望的,但有一个大问题:建议栏中的按钮根本不可选择或不可点击。

有什么想法吗?

4

1 回答 1

1

您是否在视图中实现了用于单击等的接口?View 类也有一个静态方法来膨胀视图,所以你可以说

View.inflate(R.layout.suggestion_bar, null);

而不是保留对充气机的引用。

于 2010-09-04T21:45:02.220 回答