Android 相对图像大小?
背景图像具有相对长度的图像大小是多少? 无论何时使用图像,应用程序都会显示消息,不幸的是,应用程序已停止Android 相对图像大小?,android,image,android-relativelayout,Android,Image,Android Relativelayout,背景图像具有相对长度的图像大小是多少? 无论何时使用图像,应用程序都会显示消息,不幸的是,应用程序已停止 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); layout_main = (RelativeLayout) findViewById(R.id.main_layout); super.onCreate(savedInstanceState); setCont
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
layout_main = (RelativeLayout) findViewById(R.id.main_layout);
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
main_text = (EditText) findViewById(R.id.main_text_0);
main_text.setTextColor(Color.parseColor("#335033"));
main_text.setFocusable(false);
main_text.setEnabled(false);
layout_main.setBackgroundResource(R.drawable.image);
addclicklistener();
移动此行:
setContentView(R.layout.activity_main);
在这一行下面:
setContentView(R.layout.activity_main);
为避免出现NullPointerException
并导致“不幸的是,应用程序已停止”消息
您的
drawable
将被调整大小以填充RelativeLayout
您在setContentView之前正在初始化主布局
layout_main = (RelativeLayout) findViewById(R.id.main_layout);
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
首先定义setContentView,然后初始化布局\u main,如下所示:
super.onCreate(savedInstanceState);
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
setContentView(R.layout.activity_main);
layout_main = (RelativeLayout) findViewById(R.id.main_layout);