0
我試圖在OnPreExecute方法中設置右重力線性佈局, 但對話框仍然在左側顯示我的希伯來文本。 我的代碼有什麼問題?設置佈局的重力
private ProgressDialog dialog;
private Context context;
private LinearLayout layout;
public MyTask(Activity activity) {
context = activity;
dialog = new ProgressDialog(context);
layout = new LinearLayout(context);
}
protected void onPreExecute() {
ViewGroup.LayoutParams params = new ViewGroup.LayoutParams(-1, -2);
layout.setGravity(Gravity.RIGHT);
TextView loadMsg = new TextView(context);
loadMsg.setText("טוען...");
loadMsg.setGravity(Gravity.RIGHT);
layout.addView(loadMsg, params);
dialog.setView(layout);
// dialog.setContentView(R.layout.loaddialog);
// dialog.show();
}
看看 - http://stackoverflow.com/questions/6748118/show-progress-dialog-attached-over-to-textview – 2012-04-21 13:09:31