(이 창을 변경하기 위해) 경고 대화 상자를 다시 디자인하고 싶습니다. 나는 인터넷에서 검색하려고했지만 유용한 것을 찾지 못했습니다. 또한 경고 대화 상자 레이아웃을 넣으려고했지만 시스템이이 작업을 찾지 못했습니다 ... 저는 Android에서 초보자입니다. 내 코드 :AlertDialog를 다시 디자인하는 방법
import android.os.Bundle;
import android.view.View;
import android.view.Window;
import android.view.WindowManager;
import android.widget.Button;
import android.app.Activity;
import android.app.AlertDialog;
import android.view.View.OnClickListener;
public class Magie extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.magie);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
final Button magie1 = (Button) findViewById(R.id.bma1);
magie1.setOnClickListener(new OnClickListener(){
public void onClick(View v) {
// TODO Auto-generated method stub
magie1();
}
});
final Button magie2 = (Button) findViewById(R.id.bma2);
magie2.setOnClickListener(new OnClickListener(){
public void onClick(View v) {
// TODO Auto-generated method stub
magie2();
}
});
final Button magie3 = (Button) findViewById(R.id.bma3);
magie3.setOnClickListener(new OnClickListener(){
public void onClick(View v) {
// TODO Auto-generated method stub
magie3();
}
});
final Button magie4 = (Button) findViewById(R.id.bma4);
magie4.setOnClickListener(new OnClickListener(){
public void onClick(View v) {
// TODO Auto-generated method stub
magie4();
}
});
}
private void magie1(){
AlertDialog.Builder ad = new AlertDialog.Builder(this);
ad.setTitle("title1");
ad.setMessage("text1");
ad.show();
}
private void magie2(){
AlertDialog.Builder ad = new AlertDialog.Builder(this);
ad.setTitle("title2");
ad.setMessage("text2");
ad.show();
}
private void magie3(){
AlertDialog.Builder ad = new AlertDialog.Builder(this);
ad.setTitle("title3");
ad.setMessage("text3");
ad.show();
}
private void magie4(){
AlertDialog.Builder ad = new AlertDialog.Builder(this);
ad.setTitle("title4");
ad.setMessage("Text4");
ad.show();
}
}