2012-01-23 5 views
2

私はこの次のコードを持っている:MotionEventアンドロイド

ListView s1 = (ListView) findViewById(R.id.lista_contas); 
ArrayAdapter<CharSequence> adapter = new ArrayAdapter<CharSequence>(this, android.R.layout.simple_list_item_1, COUNTRIES); 
s1.setAdapter(adapter); 

このコードは、国の私の配列を示しているが、ユーザーのタッチや国を押し下げますが、私は新しい活動を開始したときに私は何をしようとしていることです。

新しいアクティビティを開始するプロセスは問題ありませんが、私の問題はタッチと押し下げです。

これについてお手伝いしてください。

答えて

3

使用ListViewsetOnItemClickListenerをクリックしたときに必要なものを行うには:

s1.setOnItemClickListener(new AdapterView.OnItemClickListener() { 
    public void onItemClick(AdapterView parent, View v, int position, long id){ 
     // Start your Activity according to the item just clicked. 
     Log.d(TAG, "Item " +position+ " was clicked"); 
    } 
    };) 
関連する問題