Кнопка на телефоне
Я снова столкнулся с проблемой про кнопку. У меня есть программа, который создает кнопку, который показан поверх окон. Но это работает только на ноутбуке. Когда я запустил ту же программу на телефоне, а именно на платформе 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_())
Я новичок в этом сфере, поэтому я не знаю как это исправить