-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);
}
});
ありがとうございます!
Plsはここにコードを入れます –
あなたのコードはどこですか? –
ロジックを 'onListItemClick()'メソッド( 'ListActivity'や' ListFragment'を使っている場合)や 'OnItemClickListener'の' onItemClick() 'に入れてください。 – CommonsWare