Android 编辑文本自动调整大小取决于编程屏幕

Android 编辑文本自动调整大小取决于编程屏幕,android,button,resize,Android,Button,Resize,我不知道如何设置自动调整按钮,编辑文本取决于屏幕smartphoneAndroid 如何设置此自动调整大小?不能使用xml 非常感谢 你可以这样做: 这是视图的代码: View view_instance = (View)findViewById(R.id.nutrition_bar_filled); LayoutParams params=view_instance.getLayoutParams(); params.width=LayoutParams.WRAP_CONTENT; view_

我不知道如何设置自动调整按钮,编辑文本取决于屏幕smartphoneAndroid

如何设置此自动调整大小?不能使用xml


非常感谢

你可以这样做:

这是视图的代码:

View view_instance = (View)findViewById(R.id.nutrition_bar_filled);
LayoutParams params=view_instance.getLayoutParams();
params.width=LayoutParams.WRAP_CONTENT;
view_instance.setLayoutParams(params);

您可以将它们调整为按钮、编辑文本、

但是如果您想要80%的屏幕?还是这是个糟糕的问题?比换行内容小一点例如,放置换行内容并创建固定的版面边距。