我想将ListView添加到LinearLayout。但是当应用程序启动时,它需要关注并打开键盘。我不希望它那样做。
我尝试过XML和Java代码:
contentLayout = (LinearLayout)findViewById(R.id.contentView);
contentList = new ListView(this);
contentList.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));
contentLayout.addView(contentList);
XML
<ListView
android:id="@+id/listView1"
android:layout_width="match_parent"
android:layout_height="wrap_content">
</ListView>
答案 0 :(得分:0)
我认为这个问题有点不对劲。
但我发现由于我有一个输入字段,系统总是希望将焦点放在输入中。所以我在Android Manifest中设置windowSoftInputMode为stateHidden。
知道活动开始时键盘无法自动打开。