调用一个新的onCreateInputView()

时间:2013-12-10 12:09:01

标签: android android-layout android-intent android-service android-input-method

我必须回忆一下onCreateInputView,因为我有两个keyoards皮肤,我想设置它,如果一个值是首选项。 现在我可以得到这个只重启应用程序的过程,因为我在onCreateInputView()的开头有一个开关,但是在膨胀之后,我无法改变它的恐怖...

if (mKeyboardView2 != null) {
        mKeyboardView2.closing();
        mInputView2.invalidate();
        mInputView2.setVisibility(View.GONE);
        ((ViewGroup)mInputView2.getParent()).removeView(mInputView2);

也许使用onDestroy()服务? (但是从偏好活动我不能这样做)

1 个答案:

答案 0 :(得分:1)

有一种特定的方法来设置视图。