《============================配置文件====================================》
<ListView android:id="@+id/listView"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:divider="#ffffbb"
android:dividerHeight="20dp"
android:drawSelectorOnTop="true"
android:fastScrollEnabled="true"
android:scrollbars="none"
android:entries="@array/contry"
></ListView>
《====================MainActivity=================================》
在MainActivity中直接获取到为每个Item设置事件监听
public class MainActivity extends ActionBarActivity implements OnItemClickListener{
private ListView listView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
listView=(ListView)findViewById(R.id.listView);
listView.setOnItemClickListener(this);
}
@Override
public void onItemClick(AdapterView<?> adapter, View view, int log, long id) {
TextView tv=(TextView)view;
Toast.makeText(this,tv.getText().toString(),0).show();
}
}
<ListView android:id="@+id/listView"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:divider="#ffffbb"
android:dividerHeight="20dp"
android:drawSelectorOnTop="true"
android:fastScrollEnabled="true"
android:scrollbars="none"
android:entries="@array/contry"
></ListView>
《====================MainActivity=================================》
在MainActivity中直接获取到为每个Item设置事件监听
public class MainActivity extends ActionBarActivity implements OnItemClickListener{
private ListView listView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
listView=(ListView)findViewById(R.id.listView);
listView.setOnItemClickListener(this);
}
@Override
public void onItemClick(AdapterView<?> adapter, View view, int log, long id) {
TextView tv=(TextView)view;
Toast.makeText(this,tv.getText().toString(),0).show();
}
}