2014-02-05 3 views
2

я хочу Allign моего диалогового имени заголовка в центре istead в углу, пожалуйста, помогите ... я хочу сделать это программно .....диалог названия названия в центре

вот мой код

ivworkhnsafal.setOnClickListener(new OnClickListener() { 

    @Override 
    public void onClick(View v) { 
     // TODO Auto-generated method stub 

     final Dialog dialog = new Dialog(Ourwork.this); 
     dialog.setContentView(R.layout.hnsafal); 
     dialog.setTitle("HN SAFAL"); 

     TextView tvhnsafal1 = (TextView) dialog.findViewById(R.id.tvhnsafal1); 
     TextView tvhnsafal2 =(TextView)findViewById(R.id.tvhnsafal2); 
     dialog.show(); 

    } 
}); 
+0

вы можете помочь мне в моем коде? я хочу это программно не в xml ... пожалуйста ..... – akky777

+0

привет akky777, пожалуйста, используйте данный ответ, надеюсь, что это поможет вам –

ответ

1

вы должны быть в состоянии сделать это, используя следующий фрагмент кода:

AlertDialog.Builder builder = new AlertDialog.Builder(this); 
LayoutInflater inflater = (LayoutInflater) this.getSystemService(Context.LAYOUT_INFLATER_SERVICE); 
View view = inflater.inflate(R.layout.viewname, null); 
builder.setView(view); 
TextView title = new TextView(this); 
title.setText("Title text"); 
title.setBackgroundColor(Color.DKGRAY); 
title.setPadding(10, 10, 10, 10); 
title.setGravity(Gravity.CENTER); 
title.setTextColor(Color.WHITE); 
title.setTextSize(20); 
builder.setCustomTitle(title); 
Смежные вопросы