我想在我的活动上点击列表视图时显示alertdialog,我有一个代码来显示alertdialog但是我知道我的代码有问题而且我不知道如何修复它,警报没有表现出什么样的我想要,但在DDMS得到我想要的结果.这是我的代码:
@Override
protected void onListItemClick(ListView l, View v, int position, long id) {
new bike_type_dao(responsetype).view_bike_type();
final Entity_Brand brand = adapterBrand.getItem(position);
LayoutInflater li = (LayoutInflater) this
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View view = li.inflate(R.layout.listview_activity, null, false);
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle(brand.getBrand_name());
builder.setView(view);
ListView listtype = (ListView) view.findViewById(R.id.list_sepeda);
listtype.setOnClickListener((OnClickListener) this);
listtype.setAdapter(new ArrayAdapter<Entity_Bike_Type>(this,
android.R.layout.simple_list_item_1, arrayList));
listtype.setOnItemClickListener((OnItemClickListener) this);
builder.create().show();
}
Run Code Online (Sandbox Code Playgroud)
谢谢.
多数民众赞成我的日志猫:
11月9日至18日:52:07.819:E/HttpResponse对象(25866):{ "结果":1, "数据":[{ "0": "1", "id_brand": "1", "1":"多边形 " "BRAND_NAME": "多边形"},{ "0": "2", "id_brand": "2", "1": "联合自行车", "BRAND_NAME": "美国自行车"},{" 0":"3","id_brand":"3","1":"WimCycle","brand_name":"WimCycle"}]} 09-18 11:52:09.669:D/AndroidRuntime(25866):正在关闭向下VM 11月9日至18日:52:09.669:W/dalvikvm(25866):线程ID = …