Hirdetés
- Tokgyártó leplezi le újból a Galaxy S26 Ultra formáját
- Honor Magic8 Lite - a félig sikerült bűvésztrükk
- Samsung Galaxy A56 - megbízható középszerűség
- Komoly kihívót küldött a konkurenciára a Honor
- Határozatlan időre kiszáll az Asus a mobilbizniszből
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Milyen okostelefont vegyek?
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Okosóra és okoskiegészítő topik
- Megérkezett a Google Pixel 7 és 7 Pro
Új hozzászólás Aktív témák
-
domel
tag
Helló! Továbbra is próbálkozok ezzel a mindenek feletti ablakkal, de van egy olyan érzésem, hogy megint a huawei szivat. Valaki lécci próbálja ki a lenti kódot nekem, a program azt vizsgálja, hogy a SYSTEM_ALERT_WINDOW engedélyt megkapom-e
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
if (!Settings.canDrawOverlays(this)) {
Intent intent = new Intent(Settings.ACTION_MANAGE_OVERLAY_PERMISSION,
Uri.parse("package:" + getPackageName()));
startActivityForResult(intent, 5469);
}
}
if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
ActivityCompat.requestPermissions(MainActivity.this, new String[]{
"android.permission.SYSTEM_ALERT_WINDOW"
},
1);
}
}
@Override public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) {
switch (requestCode) {
case 1:
boolean engedelyek = true;
int rekLength = grantResults.length;
if (rekLength > 0) {
for (int rekI = 0; rekI < rekLength; rekI++)
if (grantResults[rekI] != PackageManager.PERMISSION_GRANTED) {
Log.i("TTAG", "permission:" + permissions[rekI] + " Elutasítva!");
engedelyek = false;
}
if (engedelyek==true)Toast.makeText(getApplicationContext(),"engedély megadva",Toast.LENGTH_SHORT).show();
if (engedelyek==false)Toast.makeText(getApplicationContext(),"engedély elutasítva",Toast.LENGTH_SHORT).show();
}
break;
}
}
}manifest-be
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>A program indításakor a beállításokba ugrik: Settings->Alkalmazások->Speciális->Megjelenítés más alkalmazás felett->programod neve->[bekapcsológomb]
ott bekapcsolod az igen kapcsolót, majd kilépve onnan felugrik egy TOAST, hogy engedélyezve, vagy elutasítva. Erre az üzenetre lennék kiváncsi, na meg arra, hogy mi a telefonotok oprendszere (min.Marshmallow, lehetőleg kisebb mint Oreo, de az sem baj, ha valaki megnézi, hogy Oreo alatt megkapom-e az engedélyt)Hálás köszönet: Domel
Új hozzászólás Aktív témák
- Sütés, főzés és konyhai praktikák
- Windows 11-hez nyúl az AYANEO értékorientált almárkája
- Raspberry Pi
- Kerékpárosok, bringások ide!
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- sziku69: Fűzzük össze a szavakat :)
- Syl: UPS - te áldott!
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Tokgyártó leplezi le újból a Galaxy S26 Ultra formáját
- Konzolokról KULTURÁLT módon
- További aktív témák...
- Dell Latitude Core i5 - i7 - 6-7-8-10-11-12-13. gen. üzleti kategóriás notebookok számlával
- Dell Latitude Precision Üzleti gépek, 2-in-1 gépek, 3-11. gen.
- MacBook Pro 13, 14, 15, 16, MacBook Air M1, M2 M3 M4 bill magyarosítás lézerrel / sapkacserével
- Samsung Galaxy S23 Fe 128GB,Átlagos,Dobozaval,12 hónap garanciával
- Felsőkategóriás Gamer PC! Csere-Beszámítás! R9 9800X3D / RTX 5080 16GB / 32GB DDR5 / 2TB SSD!
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


