-3
是否有可能索引列表視圖中的項目?如何在列表視圖項中使用條件?
我有一個數組有一些名字, 我想識別點擊的名稱,這樣我就可以創建一個條件,例如我點擊「Andrew Murray」,然後從那個項目他將從另一個Andrew Murray獲取信息與該人姓名排列。
他怎麼能這樣做?
我的代碼:
// CRIANDO O ARRAY
final String[] tituloFalas =
{
"A W Pink",
"A W Tozer",
"Abigail Van Buren",
"Abraham Kuyper",
"Adoniran Judson",
"Agostinho",
"Alexander Peden",
"Allan Redpath",
"Alvin Reid",
"Andrew Bonar",
"Andrew Murray",
"Andrew Young"
};
ArrayAdapter<String> adaptador = new ArrayAdapter<String>
(
// Primeiro Parametro do Array Adpater é o Context
getApplicationContext(),
// Segundo Parametro do Array Adpater é o Layout
android.R.layout.simple_list_item_1,
android.R.id.text1,
// Terceiro Parametro do Array Adapter é indicar o nome do Array para exibição
tituloFalas
);
lista.setAdapter(adaptador);
// EVENTO DE CLIQUE
lista.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id)
{
Intent intent = new Intent(Titulo.this,Autor.class);
startActivity(intent);
}
});
謝謝!
請把這裏的代碼放在這裏 –
你的代碼在哪裏? –
將你的邏輯放在你的'onListItemClick()'方法(如果使用'ListActivity'或'ListFragment')或'OnItemClickListener'的'onItemClick()'中。 – CommonsWare