実行時にボタンの幅を設定したいので、表示幅の50%にします。 私は次のように使用しますが、私は問題を抱えている「何もエミュレータに表示されていない」と、私はこの行をコメントした場合 の.java パブリッククラス実験は活動{実行時にボタンの幅を設定するにはどうすればよいですか?
@Override
protected void onCreate(Bundle savedInstanceState) {
Display display = getWindowManager().getDefaultDisplay();
int width = display.getWidth();
int height = display.getHeight();
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
Button btn = (Button) findViewById(R.id.btnmarwa);
btn.setWidth(width/2);
setContentView(R.layout.emailpopup);
}
}
を拡張する「プロセスは、もう一度試してください。予期せず停止した」と言います btn.setWidth(width);
エラーはなく、レイアウトが表示されるので、.javaファイル内のボタンに新しい幅を設定する場所はどこですか?
おかげで、それが作品:) – Sonnenschein