Android – размещение одного макета поверх другого макетаAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Android – размещение одного макета поверх другого макета

Сообщение Anonymous »

Я пытаюсь разместить один макет поверх другого. Я могу это сделать, но есть проблема в деле. Позвольте мне сначала описать это:
Вот мои коды макета:








Есть и другие вещи, но они здесь не нужны. Если я запускаю код с этими двумя представлениями, все работает нормально. Но если я установилVisibility(GONE) для «smallVideoRenderLayoutOutgoing» в моем методе onCreate() или onResume() в моем Activity. Это вообще не отображается. Хотя я вижу видимость этого «smallVideoRenderLayoutOutgoing» в моей программе, и он показывает, что он виден, но я не вижу его на своем экране. Я думаю, что это перекрывается "largeVideoRenderLayoutOutgoing". Что вы думаете и как мне решить эту проблему?

Иерархия полного представления:
[img]https: //i.sstatic.net/JyCq6.png[/img]
Вот моя часть кода:

private LinearLayout smallVideoRenderLayoutOutgoing, largeVideoRenderLayoutOutgoing;
private VideoCallImageRenderView smallPlayerGLView, largePlayerGLView;

private void initVideoRenderer() {
Constants.debugLog(TEST_TAG, "initVideoRenderer");
Constants.debugLog(TAG, "initVideoRenderer");
smallPlayerGLView = new VideoCallImageRenderView(this);
largePlayerGLView = new VideoCallImageRenderView(this);

VideoCallCamera.getInstance().startCamera();
VideoCallCamera.getInstance().cameraCallBack(largePlayerGLView, this);
isOwnSurfaceViewLarge = true;

largeVideoRenderLayoutOutgoing.addView(largePlayerGLView);
largeVideoRenderLayoutOutgoing.setOnClickListener(this);

smallVideoRenderLayoutOutgoing.addView(smallPlayerGLView);
smallVideoRenderLayoutOutgoing.setOnClickListener(this);

smallVideoRenderLayoutOutgoing.setVisibility(View.GONE);

}


Подробнее здесь: https://stackoverflow.com/questions/423 ... her-layout
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Android ConstraintLayout – размещение одного представления поверх другого представления
    Anonymous » » в форуме Android
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Добавление одного виджета поверх другого
    Anonymous » » в форуме C++
    0 Ответы
    27 Просмотры
    Последнее сообщение Anonymous
  • Размещение представления поверх других представлений в другом контейнере
    Anonymous » » в форуме JAVA
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous
  • Размещение представления поверх других представлений в другом контейнере
    Anonymous » » в форуме Android
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Размещение значка поверх div [закрыто]
    Anonymous » » в форуме CSS
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Android»