我的ListView
存在问题,由于某些未知原因,每个元素都有一个不应该有的按钮。我怎么能去除这些按钮?
Android emulator showing the buttons in the listview
问题似乎是我的onPostExecute
方法用于异步任务。
@Override
protected void onPostExecute(String pResult) {
//Populate the list view?
ListView listView = (ListView) findViewById(R.id.DownloadablePuzzlesList);
ArrayAdapter<String> arrayAdapter = new ArrayAdapter<String>(getApplicationContext(),
R.layout.activity_download, R.id.DownloadablePuzzlesText, PuzzleNames);
listView.setAdapter(arrayAdapter);
}
在尝试解决这个问题的几个小时后,我无法找到解决问题的方法,我们将不胜感激。
答案 0 :(得分:-1)
您的R.layout.activity_download
必须有按钮。
代替:
ArrayAdapter<String> arrayAdapter = new ArrayAdapter<String>(getApplicationContext(), R.layout.activity_download, R.id.DownloadablePuzzlesText, PuzzleNames);
<强>执行:强>
ArrayAdapter<String> adapter = new ArrayAdapter<String>(getApplicationContext(),
android.R.layout.simple_list_item_1, android.R.id.text1, PuzzleNames)