如果屏幕小于400px,我正在寻找一种方法让图标或标题(textview)消失。目前我正在编写一个Android应用程序,我想让自制的标题在较小的屏幕上消失。
请事先提供帮助。
答案 0 :(得分:1)
如果我的问题是正确的, 你可以做到以下几点:
在onCreate
检查用户屏幕宽度:
DisplayMetrics displayMetrics = context.getResources().getDisplayMetrics();
int screenWidthInPix= displayMetrics.widthPixels; //Screen width in px
if(screenWidthInPix < 400){
//Remove your header, or stuff u want to remove
}
希望这能帮到你。
答案 1 :(得分:0)
如果您尝试在屏幕内容中使用不同的XML布局文件,您可以通过在布局文件夹(如layout-320sw,layout-400sw)中定义,以较小的屏幕尺寸显示/隐藏您想要的内容, ... 或者更简单的方法是计算屏幕宽度,然后隐藏图标。