public
class
MainActivity
extends
Activity
{
CheckedTextView checkedTextView =
null
;
@Override
protected
void
onCreate(Bundle savedInstanceState)
{
super
.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
ListView listView = (ListView) findViewById(R.id.listView1);
final
String[] textViewResource =
new
String[]{
"选项一"
,
"选项二"
,
"选项三"
,
"选项四"
,
"选项五"
};
checkedTextView = (CheckedTextView) findViewById(R.layout.checkedtext);
listView.setAdapter(
new
ArrayAdapter<String>(
this
, R.layout.checkedtext, textViewResource ));
listView.setItemsCanFocus(
false
);
listView.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE);
listView.setOnItemClickListener(
new
OnItemClickListener()
{
@Override
public
void
onItemClick(AdapterView<?> parent, View view,
int
position,
long
id)
{
Toast.makeText(MainActivity.
this
, textViewResource[position], Toast.LENGTH_SHORT).show();
}
});
}
@Override
public
boolean
onCreateOptionsMenu(Menu menu)
{
getMenuInflater().inflate(R.menu.main, menu);
return
true
;
}
}