本文整理了Java中android.widget.ListView.getSelectedItemPosition()
方法的一些代码示例,展示了ListView.getSelectedItemPosition()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ListView.getSelectedItemPosition()
方法的具体详情如下:
包路径:android.widget.ListView
类名称:ListView
方法名:getSelectedItemPosition
暂无
代码示例来源:origin: k9mail/k-9
private int getAdapterPositionForSelectedMessage() {
int listViewPosition = listView.getSelectedItemPosition();
return listViewToAdapterPosition(listViewPosition);
}
代码示例来源:origin: k9mail/k-9
public void toggleMessageSelect() {
toggleMessageSelect(listView.getSelectedItemPosition());
}
代码示例来源:origin: k9mail/k-9
private MessageReference getSelectedMessage() {
int listViewPosition = listView.getSelectedItemPosition();
int adapterPosition = listViewToAdapterPosition(listViewPosition);
return getMessageAtPosition(adapterPosition);
}
代码示例来源:origin: commonsguy/cw-omnibus
@Override
public void check(View view,
NoMatchingViewException noViewFoundException) {
Assert.assertTrue(view instanceof ListView);
Assert.assertEquals(position,
((ListView)view).getSelectedItemPosition());
}
}
代码示例来源:origin: k9mail/k-9
public void onMoveUp() {
int currentPosition = listView.getSelectedItemPosition();
if (currentPosition == AdapterView.INVALID_POSITION || listView.isInTouchMode()) {
currentPosition = listView.getFirstVisiblePosition();
}
if (currentPosition > 0) {
listView.setSelection(currentPosition - 1);
}
}
代码示例来源:origin: k9mail/k-9
public void onMoveDown() {
int currentPosition = listView.getSelectedItemPosition();
if (currentPosition == AdapterView.INVALID_POSITION || listView.isInTouchMode()) {
currentPosition = listView.getFirstVisiblePosition();
}
if (currentPosition < listView.getCount()) {
listView.setSelection(currentPosition + 1);
}
}
代码示例来源:origin: commonsguy/cw-omnibus
@Test
public void keyEvents() {
sendKeys("4*DPAD_DOWN");
Assert.assertEquals(4, list.getSelectedItemPosition());
}
代码示例来源:origin: commonsguy/cw-omnibus
@Test
public void keyEvents() {
sendKeys("4*DPAD_DOWN");
Assert.assertEquals(4, list.getSelectedItemPosition());
}
代码示例来源:origin: commonsguy/cw-omnibus
@Test
public void keyEvents() {
sendKeys("4*DPAD_DOWN");
Assert.assertEquals(4, list.getSelectedItemPosition());
}
代码示例来源:origin: commonsguy/cw-omnibus
@Test
public void keyEvents() {
sendKeys("4*DPAD_DOWN");
Assert.assertEquals(4, list.getSelectedItemPosition());
}
代码示例来源:origin: commonsguy/cw-omnibus
@Test
public void keyEvents() {
sendKeys("4*DPAD_DOWN");
Assert.assertEquals(4, list.getSelectedItemPosition());
}
代码示例来源:origin: k9mail/k-9
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
// Shortcuts that work no matter what is selected
if (K9.useVolumeKeysForListNavigationEnabled() &&
(keyCode == KeyEvent.KEYCODE_VOLUME_UP ||
keyCode == KeyEvent.KEYCODE_VOLUME_DOWN)) {
final ListView listView = getListView();
int currentPosition = listView.getSelectedItemPosition();
if (currentPosition == AdapterView.INVALID_POSITION || listView.isInTouchMode()) {
currentPosition = listView.getFirstVisiblePosition();
}
if (keyCode == KeyEvent.KEYCODE_VOLUME_UP && currentPosition > 0) {
listView.setSelection(currentPosition - 1);
} else if (keyCode == KeyEvent.KEYCODE_VOLUME_DOWN &&
currentPosition < listView.getCount()) {
listView.setSelection(currentPosition + 1);
}
return true;
}
return super.onKeyDown(keyCode, event);
}
代码示例来源:origin: mkulesh/microMathematics
public final int getSelected()
{
int pos = listView.getSelectedItemPosition();
if (pos != AdapterView.INVALID_POSITION)
return currentPosition = pos;
return currentPosition;
}
代码示例来源:origin: AndBible/and-bible
/**
* Get the position of the currently selected list item.
*/
public int getSelectedItemPosition() {
return mList.getSelectedItemPosition();
}
代码示例来源:origin: BoBoMEe/Android-Demos
/**
* Get the position of the currently selected list item.
*/
public int getSelectedItemPosition() {
return mList.getSelectedItemPosition();
}
代码示例来源:origin: nerzhul/ownCloud-SMS-App
/**
* Get the position of the currently selected list item.
*/
public int getSelectedItemPosition() {
return mList.getSelectedItemPosition();
}
代码示例来源:origin: nerzhul/ncsms-android
/**
* Get the position of the currently selected list item.
*/
public int getSelectedItemPosition() {
return mList.getSelectedItemPosition();
}
代码示例来源:origin: stackoverflow.com
ListView listView;
<br>
int positionSelected = listView.getSelectedItemPosition();
listView.setSelection(positionSelected);
</br>
代码示例来源:origin: com.google.android/support-v4
/**
* Get the position of the currently selected list item.
*/
public int getSelectedItemPosition() {
ensureList();
return mList.getSelectedItemPosition();
}
代码示例来源:origin: kingargyle/adt-leanback-support
/**
* Get the position of the currently selected list item.
*/
public int getSelectedItemPosition() {
ensureList();
return mList.getSelectedItemPosition();
}
内容来源于网络,如有侵权,请联系作者删除!