【问题标题】:Scroll my view to show All editText when the keyboard is opened滚动我的视图以在打开键盘时显示所有 editText
【发布时间】:2013-02-06 11:29:04
【问题描述】:

我在滚动视图中有四个文本视图 我打开键盘开始我的活动 我想让我的滚动视图滚动以向我显示布局中最低的文本视图 所以我可以看到所有文本 Views ,我该怎么做?

【问题讨论】:

    标签: android android-softkeyboard


    【解决方案1】:

    你必须使用 fullScroll 功能:

    scrollView.fullScroll(ScrollView.FOCUS_DOWN);
    

    如果您需要专注于特定视图,请尝试以下操作:

    View v = findViewById(R.id.textView1);
    v.setFocusable(true);
    v.setFocusableInTouchMode(true);
    v.requestFocus();
    

    【讨论】:

    • 但是这个方法滚动到我的滚动底部,我只想滚动到最低的文本视图我的意思是在我的布局中包含的文本视图下还有其他控件
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-11-13
    • 2012-07-04
    • 2019-02-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-08
    相关资源
    最近更新 更多