LINUX.ORG.RU

Помогите создать приложение под андроид

 , , , ,


0

1

Доброго времени суток, создал приложение под андроид на котлин. Цель такая - чтобы оно открывалось горизонтально, но в случае если стоит вертикальное отображение зафиксированным то приложение становится вертикальным - этого бы не хотелось. Еще один недостаток - отображается адресная строка и она не скрывается. Как я не промптил ИИ решить эти две проблемы не может.

//MainActivity.kt
package com.example.cars

import android.content.pm.ActivityInfo
import android.net.Uri
import android.os.Bundle
import androidx.activity.ComponentActivity
import androidx.browser.customtabs.CustomTabsIntent

class MainActivity : ComponentActivity() {

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)

        // Принудительно устанавливаем ландшафтный режим (горизонтальный)
        requestedOrientation = ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE

        // Открываем Google без адресной строки
        val url = "https://www.google.com"

        val builder = CustomTabsIntent.Builder()
        builder.setShowTitle(false)  // Скрываем заголовок
        //builder.enableUrlBarHiding() // Скрываем адресную строку
        builder.setUrlBarHidingEnabled(true)// Скрываем адресную строку

        val customTabsIntent = builder.build()
        customTabsIntent.launchUrl(this, Uri.parse(url))
    }
}

Перемещено hobbit из mobile


  • Markdown
Пустая строка (два раза Enter) начинает новый абзац. Знак '>' в начале абзаца выделяет абзац курсивом цитирования.
Внимание: прочитайте описание разметки Markdown.
Используйте Ctrl-Enter для размещения комментария