小编Vib*_*uti的帖子

Android:如何在强制打开时强制关闭软键盘?

我有一个EditText在我的Activity.一旦Activity开始我就强行打开软键盘.

InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
if (imm != null) {
    imm.toggleSoftInput(InputMethodManager.SHOW_FORCED, 0);
}
Run Code Online (Sandbox Code Playgroud)

现在,如果软键盘打开,我按下主页按钮,它仍保持打开状态.如何在家用印刷机上强行关闭它?

android

11
推荐指数
1
解决办法
8884
查看次数

Viewpager - 尝试catch处理,但指针索引超出范围

我收到以下异常

 Exception java.lang.IllegalArgumentException: pointerIndex out of range
    android.view.MotionEvent.nativeGetAxisValue (MotionEvent.java)
    android.view.MotionEvent.getX (MotionEvent.java:2141)
    android.support.v4.view.ViewPager.onInterceptTouchEvent 
    (ViewPager.java:2092)
    android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2254)
    android.view.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2711)
    android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2400)
    android.view.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2711)
    android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2400)
    android.view.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2711)
    android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2400)
    com.android.internal.policy.DecorView.superDispatchTouchEvent 
    (DecorView.java:416)
    com.android.internal.policy.PhoneWindow.superDispatchTouchEvent 
    (PhoneWindow.java:1837)
    android.app.Activity.dispatchTouchEvent (Activity.java:3154)
    com.android.internal.policy.DecorView.dispatchTouchEvent 
    (DecorView.java:378)
    android.view.View.dispatchPointerEvent (View.java:10177)
    android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent 
    (ViewRootImpl.java:4634)
    android.view.ViewRootImpl$ViewPostImeInputStage.onProcess 
    (ViewRootImpl.java:4502)
    android.view.ViewRootImpl$InputStage.deliver (ViewRootImpl.java:3953)
    android.view.ViewRootImpl$InputStage.onDeliverToNext 
    (ViewRootImpl.java:4006)
    android.view.ViewRootImpl$InputStage.forward (ViewRootImpl.java:3972)
    android.view.ViewRootImpl$InputStage.apply (ViewRootImpl.java:3980)
    android.view.ViewRootImpl$InputStage.deliver (ViewRootImpl.java:3953)
    android.view.ViewRootImpl$InputStage.onDeliverToNext 
    (ViewRootImpl.java:4006)
    android.view.ViewRootImpl$InputStage.forward (ViewRootImpl.java:3972)
    android.view.ViewRootImpl$AsyncInputStage.forward (ViewRootImpl.java:4101)
    android.view.ViewRootImpl$InputStage.apply (ViewRootImpl.java:3980)
    android.view.ViewRootImpl$AsyncInputStage.apply (ViewRootImpl.java:4158)
    android.view.ViewRootImpl$InputStage.deliver (ViewRootImpl.java:3953)
    android.view.ViewRootImpl$InputStage.onDeliverToNext 
    (ViewRootImpl.java:4006)
    android.view.ViewRootImpl$InputStage.forward (ViewRootImpl.java:3972)
    android.view.ViewRootImpl$InputStage.apply (ViewRootImpl.java:3980)
    android.view.ViewRootImpl$InputStage.deliver (ViewRootImpl.java:3953)
    android.view.ViewRootImpl.deliverInputEvent (ViewRootImpl.java:6443)
    android.view.ViewRootImpl.doProcessInputEvents (ViewRootImpl.java:6417)
    android.view.ViewRootImpl.enqueueInputEvent (ViewRootImpl.java:6378)
    android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent 
    (ViewRootImpl.java:6577)
    android.view.InputEventReceiver.dispatchInputEvent …
Run Code Online (Sandbox Code Playgroud)

android android-viewpager

10
推荐指数
1
解决办法
1021
查看次数

Android - 如何从Android设备打印?

我希望在我的Android应用程序中有一个打印功能.此外,我的应用程序可以满足不同的用户,我不希望他们为同一个PC配置.我也不知道他们可以使用什么类型的打印机.请向我提供这方面的一些知识或如何实现这一点.

android

8
推荐指数
2
解决办法
1万
查看次数

标签 统计

android ×3

android-viewpager ×1