Кнопка на телефоне

Я снова столкнулся с проблемой про кнопку. У меня есть программа, который создает кнопку, который показан поверх окон. Но это работает только на ноутбуке. Когда я запустил ту же программу на телефоне, а именно на платформе pydroid 3, кнопка отображалась на самом приложении, да еще и баг иконки рисунки. Как это исправить?

Код:

import sys
from PyQt5.QtWidgets import QApplication, QPushButton
from PyQt5.QtGui import QIcon, QPainter, QBrush, QColor, QPixmap
from PyQt5.QtCore import Qt, QPoint, QEventLoop, QTimer 

def call():
    sys.exit(app.exec_())
    return

app = QApplication(sys.argv)

button = QPushButton()
button.setFixedSize(100,100)
button.setIcon(QIcon(QPixmap(r"C:\Users\1\Desktop\Aldiyar\Рисовка\Play.png")))
button.setIconSize(button.size())
button.setFlat(True)
button.setFocusPolicy(Qt.NoFocus)
button.clicked.connect(call)

# Center the button on the screen
screen_geometry = app.desktop().availableGeometry()
center_point = QPoint(screen_geometry.width() // 2, screen_geometry.height() // 2)
button.move(0, screen_geometry.height() // 2 - button.height()//2)

# Make the button stay on top of all windows
button.setWindowFlags(Qt.WindowStaysOnTopHint | Qt.FramelessWindowHint | Qt.Tool)
button.setAttribute(Qt.WA_TranslucentBackground)

button.show()

# Run the event loop to keep the application running and wait for button clicks
sys.exit(app.exec_())

Я новичок в этом сфере, поэтому я не знаю как это исправить


Ответы (0 шт):