0
我知道如何使用Intents傳遞數據,並且我知道如何創建AlertDialog,但可以啓動警報對話框並使用意圖傳遞數據嗎?意圖啓動AlertDialog並使用intent傳遞數據?
final String[] items1 = {"ringtone", "poruka", "alarm"};
final AlertDialog.Builder builder1 = new AlertDialog.Builder(context);
builder1.setTitle("Postavi kao");
builder1.setItems(items1, new DialogInterface.OnClickListener()
{
@Override
public void onClick(DialogInterface dialog, int which)
{
if (which == 0) {
// button 1
}
if (which == 1){
// button 2
}
if (which ==2){
// button 3
}
}
});
builder1.create();
builder1.show();
而且我的代碼傳遞意圖
Intent i0=new Intent(context, Rm.class);
if (i0 != null){
i0.putExtra("NAME", "Traffic mix!");
int res = R.raw.s1thrafficmix;
i0.putExtra("PATH", res);
i0.putExtra("FILE", "Traffic mix.mp3");
((Activity)context).startActivity(i0);
}
如果是的話,我該怎麼辦呢?將alertDialog放在其他活動中?
num變量? – Skynet
@ Nun'eChai我該怎麼做?我從來沒有用過物體 – user3094736