我已经成功地ListView
在一个Fragment
. 从列表中,我还设法成功加载了底部工作表。
如果我点击列表“一个”中的第一项,则会出现底部工作表。
如果我点击底部工作表的外部,底部工作表就会消失。
如果我点击列表中的第二个项目“Two”,底部的表格会再次出现。
如果我再次执行 1) 然后向下滑动底部工作表并尝试执行 3),屏幕将保持灰色,就好像底部工作表仍然显示但不可见...... ???
我该如何纠正?
下面是我的代码。
SecondFragment.java
:
/**
* A simple {@link Fragment} subclass.
*/
public class SecondFragment extends Fragment {
public SecondFragment() {
// Required empty public constructor
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment_second, container, false);
String[] faList = {
"One",
"Two",
};
ListView listView = (ListView) view.findViewById(R.id.listFa);
ArrayAdapter<String> listviewAdapter = new ArrayAdapter<String>(
getActivity(),
android.R.layout.simple_list_item_1,
faList
);
listView.setAdapter(listviewAdapter);
// …
Run Code Online (Sandbox Code Playgroud)