本文整理汇总了Java中android.support.v7.internal.widget.ListViewCompat类的典型用法代码示例。如果您正苦于以下问题:Java ListViewCompat类的具体用法?Java ListViewCompat怎么用?Java ListViewCompat使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
ListViewCompat类属于android.support.v7.internal.widget包,在下文中一共展示了ListViewCompat类的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: onCreateDialogView
import android.support.v7.internal.widget.ListViewCompat; //导入依赖的package包/类
@Override
protected View onCreateDialogView() {
fileExplorer = new FileExplorerAdapter();
LinearLayout layout = new LinearLayout(getContext());
layout.setOrientation(LinearLayout.VERTICAL);
pathTextView = new TextView(getContext());
pathTextView.setText(fileExplorer.getCurrentPath());
listView = new ListViewCompat(getContext());
listView.setChoiceMode(ListView.CHOICE_MODE_SINGLE);
listView.setAdapter(fileExplorer);
listView.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
if(fileExplorer.changeDir(position)) {
listView.setItemChecked(listView.getCheckedItemPosition(), false);
pathTextView.setText(fileExplorer.getCurrentPath());
}
}
});
layout.addView(pathTextView);
layout.addView(listView);
return layout;
}