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 –