我想打开一个 dialog box,然后给出两个选项:1- 从SD Card中选择文件 2- 从相机中生成快照我使用的下面的代码:receipt.setOnClickListener(new View.OnClickListener()
{
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
showDialog(RECEIPT_DIALOG_ID);
}
});
protected Dialog onCreateDialog(int id) {
Dialog dialog = null;
AlertDialog.Builder builder = new Builder(this);
case RECEIPT_DIALOG_ID:
builder.setTitle("Choose your file");
dialog = builder.create();
return dialog;
}那么如何添加这两个选项卡呢?
2 回答

呼唤远方
TA贡献1856条经验 获得超11个赞
AlertDialog.Builder builder = new AlertDialog.Builder(ctx); View view = LayoutInflart.from(ctx).inflart(R.layout.yourLayout); builder.setView(view);
下面步骤就一样了
yourLayout.xml中可以写2个TextView 也可以写ListView ,LisetView就得设置Adapter,设置OnItemClickListerner()
添加回答
举报
0/150
提交
取消