Я работаю над этим кодом, но у меня белый фон из-за андроида вот мой код.
public class AndroidListViewActivity extends Activity
{
ListView myList;
Button getChoice;
String[] listContent = {"January","February","March","April","May","June","July","August","September","October","November", "December"};
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
myList = (ListView)findViewById(R.id.list);
getChoice = (Button)findViewById(R.id.getchoice);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_multiple_choice,listContent);
myList.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE);
myList.setAdapter(adapter);
getChoice.setOnClickListener(new Button.OnClickListener(){
@Override
public void onClick(View v)
{
// TODO Auto-generated method stub
String selected = "";
int cntChoice = myList.getCount();
SparseBooleanArray sparseBooleanArray = myList.getCheckedItemPositions();
for(int i = 0; i < cntChoice; i++)
{
if(sparseBooleanArray.get(i))
{
selected += myList.getItemAtPosition(i).toString() + "\n";
}
}
Toast.makeText(AndroidListViewActivity.this, selected,Toast.LENGTH_LONG).show();
}
});
}
}
Пожалуйста, помогите мне в этом с примером или фрагментом, я поражен здесь в течение длительного времени. Спасибо