Возможно ли (или приемлемо) добавить изображение поверх верхней области заполнения GridLayout?
У меня есть GridLayout, который напоминает калькулятор — много кнопок, и у меня есть фон, который делает калькулятор похожим на металлический. Что я хочу сделать, так это поместить изображение экрана поверх калькулятора.
До сих пор я использовал метод setPadding(), чтобы все кнопки отображались дальше по экрану, оставляя достаточно места для экрана. Я предполагаю, что я должен сделать новую строку для экрана в GridLayout, но мне было интересно: возможно ли добавить ImageView поверх GridLayout в этой области заполнения, или это большое «нет нет» и Должен ли я вместо этого создавать новую строку?
.. buttons already added to gridLayout
gridLayout.setBackground( drawableMetalBackground );
ImageView iv = new ImageView( this ); // 'this' context should be gridLayout context??
iv.setBackground( npdScreen );
iv.layout( 0, 0, 300, 100 ); // Hardcode positions for example
gridLayout.addView( iv );