اذهب إلى المحتوى
  • 0

شيفرة لإيقاف تشغيل هاتف أندرويد

Dana Dalloul

السؤال

Recommended Posts

  • 1

مرحباً بك @دانا دلول

أتوقع لا يمكن ذلك في أنظمة أندرويد لكن يوجد طريقة قريبة لكن تظهر للمستخدم طلب غلق الهاتف يمكنك إستخدام Intent هكذا 

Intent i = new Intent("android.intent.action.ACTION_REQUEST_SHUTDOWN");
i.putExtra("android.intent.extra.KEY_CONFIRM", true);
startActivity(i);

عند تنفيذ الكود أعلاه سيظهر لك نافذة طلب إغلاق الهاتف ,يمكنك إستخدام الكود في ال onCreate() ميثود

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 1

أهلا بك . 
كما أخبرتك في إجابة سابقة لا يمكن نشر أكواد تعمل على التعديل في بيئة النظام فهي ممنوعة من الإستخدام و التطبيقات التي تعمل على التعديل على بيئة النظام تتعبر تطبيقات مخالفة لقوانين جوجل ولا يمكن نشرها أو تشغليها على الهواتف إلا إذا كان الهاتف ROOT . 
سأرفق لك كود يبين لك كيف تقفل التطبيق نفسه و ليس كيف تقفل الهاتف بشكل كامل .  

 

 <?xml version="1.0" encoding="utf-8"?>
 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TextView android:layout_width="fill_parent"
    android:layout_height="wrap_content" android:id="@+id/txt1" android:text="txt1" />
<TextView android:layout_width="fill_parent"
    android:layout_height="wrap_content" android:id="@+id/txt2"   android:text="txt2"/>
<Button android:layout_width="fill_parent"
    android:layout_height="wrap_content" android:id="@+id/btn1"
    android:text="Close App" />
  </LinearLayout>
import android.app.Activity;

import android.os.Bundle;

import android.view.View;

import android.view.View.OnClickListener;

import android.widget.Button;

public class testprj extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    Button btn1 = (Button) findViewById(R.id.btn1);
    btn1.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            // TODO Auto-generated method stub
            finish();
            System.exit(0);
        }
    });
    }
 }


شكراً لك 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 1 دقيقة مضت قال دانا دلول:

شكرا على المعلومة واعتذر على السؤال فانا لا اعرف ان هذا السؤال ممنوع واشكرك كثيرا على الاكواد

العفو السؤال ليس ممنوع أختي الكريمة ,سؤالك طبيعي  لا يوجد أي تعديل على النظام أو ما شابه هذه الأكواد موجودة من جوجل

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 3 دقائق مضت قال Mohamd Imran:

مرحباً بك @دانا دلول

أتوقع لا يمكن ذلك في أنظمة أندرويد لكن يوجد طريقة قريبة لكن تظهر للمستخدم طلب غلق الهاتف يمكنك إستخدام Intent هكذا 


Intent i = new Intent("android.intent.action.ACTION_REQUEST_SHUTDOWN");
i.putExtra("android.intent.extra.KEY_CONFIRM", true);
startActivity(i);

عند تنفيذ الكود أعلاه سيظهر لك نافذة طلب إغلاق الهاتف ,يمكنك إستخدام الكود في ال onCreate() ميثود

تماما ما اريده..شكرا جزيلا لك

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...