我正在为特定屏幕动态创建一个按钮。它在模拟器中清晰可见,而在设备(Nexus 5)中看起来非常小。
在模拟器中:
在设备中:
我正在使用以下代码在代码中创建按钮:
LayoutParams updt_btn_params = new LayoutParams();
update_data = new Button(this);
update_data.setText("Update");
update_data.setTextSize(9);
updt_btn_params.width=80;
updt_btn_params.height=45;
updt_btn_params.gravity=Gravity.CENTER_HORIZONTAL;
update_data.setOnClickListener(update_listnr);
update_data.setLayoutParams(updt_btn_params);
我还需要做什么才能在设备中清楚地获取按钮。TIA