本文整理汇总了Java中org.holoeverywhere.widget.ListView.setOnItemClickListener方法的典型用法代码示例。如果您正苦于以下问题:Java ListView.setOnItemClickListener方法的具体用法?Java ListView.setOnItemClickListener怎么用?Java ListView.setOnItemClickListener使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.holoeverywhere.widget.ListView
的用法示例。
在下文中一共展示了ListView.setOnItemClickListener方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: onSupportContentChanged
import org.holoeverywhere.widget.ListView; //导入方法依赖的package包/类
@Override
public void onSupportContentChanged() {
super.onSupportContentChanged();
View emptyView = findViewById(android.R.id.empty);
mList = (ListView) findViewById(android.R.id.list);
if (mList == null) {
throw new RuntimeException(
"Your content must have a ListView whose id attribute is "
+ "'android.R.id.list'");
}
if (emptyView != null) {
mList.setEmptyView(emptyView);
}
mList.setOnItemClickListener(mOnClickListener);
if (mFinishedStart) {
setListAdapter(mAdapter);
}
mHandler.post(mRequestFocus);
mFinishedStart = true;
}
示例2: onContentChanged
import org.holoeverywhere.widget.ListView; //导入方法依赖的package包/类
@Override
public void onContentChanged() {
super.onContentChanged();
View emptyView = findViewById(android.R.id.empty);
mList = (ListView) findViewById(android.R.id.list);
if (mList == null) {
throw new RuntimeException(
"Your content must have a ListView whose id attribute is "
+ "'android.R.id.list'");
}
if (emptyView != null) {
mList.setEmptyView(emptyView);
}
mList.setOnItemClickListener(mOnClickListener);
if (mFinishedStart) {
setListAdapter(mAdapter);
}
mHandler.post(mRequestFocus);
mFinishedStart = true;
}
示例3: onCreateView
import org.holoeverywhere.widget.ListView; //导入方法依赖的package包/类
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
mDrawerListView = (ListView) inflater.inflate(
R.layout.fragment_navigation_drawer, container, false);
mDrawerListView.setOnItemClickListener(new android.widget.AdapterView.OnItemClickListener() {
@Override
public void onItemClick(android.widget.AdapterView<?> parent, View view, int position, long id) {
selectItem(position);
}
});
mDrawerListView.setAdapter(new ArrayAdapter<String>(
getSupportActionBar().getThemedContext(),
android.R.layout.simple_list_item_1,
android.R.id.text1,
new String[]{
getString(R.string.title_section1),
getString(R.string.title_section2),
getString(R.string.title_section3),
}));
mDrawerListView.setItemChecked(mCurrentSelectedPosition, true);
return mDrawerListView;
}
示例4: bind
import org.holoeverywhere.widget.ListView; //导入方法依赖的package包/类
public void bind(ListView listView) {
listView.setOnItemClickListener(this);
listView.setAdapter(getRootAdapter());
onAttachedToActivity();
}
示例5: onCreate
import org.holoeverywhere.widget.ListView; //导入方法依赖的package包/类
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
settings = getSharedPreferences(UserPrefsActivity.APP_PREFS,
MODE_PRIVATE);
names.add(getApplicationContext().getString(
R.string.stats_jouneys_month));
names.add(getApplicationContext().getString(
R.string.stats_favourite_stations));
activities.add("stats.JourneysByMonth");
activities.add("stats.FavouriteStations");
if (settings.getBoolean("AdvancedJourneys", false) == true) {
names.add(getApplicationContext().getString(
R.string.stats_classes_used));
activities.add("stats.ClassesUsed");
}
setListAdapter(new ArrayAdapter<String>(this,
R.layout.stats_activity_list, names));
ListView lv = getListView();
registerForContextMenu(lv);
lv.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
String className = "com.seawolfsanctuary.keepingtracks."
+ activities.get(position);
try {
Intent intent;
intent = new Intent(view.getContext(), Class
.forName(className));
startActivity(intent);
} catch (ClassNotFoundException e) {
Toast.makeText(
getApplicationContext(),
getString(R.string.stats_activity_error, className),
Toast.LENGTH_SHORT).show();
}
}
});
MenuActivity.hideLoader();
}