android新手问题

mutouren_sq 2015-12-24 05:50:21
new一个edittext,setview进一个Dialog弹出框中,没有layout布局,edittext太靠左边了。因为特殊原因想在代码中设置edittext左右边距,有大神可以帮帮忙嘛?

met = new EditText(this);
met.setHint(R.string.edit_title);
met.computeScroll();
met.setFilters(new InputFilter[] { new TextLengthFilter(MAX_EDITABLE_LENGTH) });
met.setInputType(EditorInfo.TYPE_CLASS_TEXT);
// get current signature settings
String gotSignature = getSignature(this);
if (!gotSignature.isEmpty()) {
Log.i(TAG, "gotSignature is: " + gotSignature);
mSignatureText.setText(gotSignature);
// fuxc1 2013.1.24,add mSignatureText.setSelection
mSignatureText.setSelection(gotSignature.length());
}
mSignatureTextDialog = new AlertDialog.Builder(this).setTitle(R.string.et)
.setView(met,
R.dimen.msg_dialog_edittext,
R.dimen.msg_dialog_edittext_top,
R.dimen.msg_dialog_edittext,
R.dimen.msg_dialog_edittext_bottom)
.setPositiveButton(R.string.OK,
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
setSignature();
}
}).setNegativeButton(R.string.Cancel, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
// cancel
dialog.dismiss();
}
}).show();
...全文
105 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
木待成舟 2015-12-25
  • 打赏
  • 举报
回复
可以不用dialog,试试弹popup的方式,更自由点。
一片枫叶_ 2015-12-24
  • 打赏
  • 举报
回复
自己写一个布局文件添加layout吧

80,490

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧