آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

به دست اوردن دمای گوشی

android  11 سال پیش  11 سال پیش
+3 0

0 0
ببین این میتونه کمکت کنه لینک (11 سال پیش)
 برای این سوال 3 پاسخ وجود دارد.
پاسخ به سوال 
nooriDeveloper  11 سال پیش
+1 0

تو لینک زیر میتونید جواب رو ببینید:

http://stackoverflow.com/questions/11931681/how-to-get-device-s-temperature-in-android

پاسخ به سوال 
atf  11 سال پیش
+3 0

تو xml یک تکست ویو با یک پروگرس بار اضافه میکنی

 <TextView
        android:id="@+id/batterytemperature"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_alignTop="@+id/progressbar"
        android:gravity="center" />

<ProgressBar android:id="@+id/progressbar" style="?android:attr/progressBarStyleHorizontal" android:layout_width="250dp" android:layout_height="250dp" android:layout_centerHorizontal="true" android:layout_centerVertical="true" android:indeterminate="false" android:max="100" android:progress="75" android:secondaryProgress="100" />

تو کلاس جاوا هم قبل قبل از متد oncreate کد های زیر را اضافه میکنی

  	private BroadcastReceiver mBatInfoReceiver = new BroadcastReceiver() {

@Override // When Event is published, onReceive method is called public void onReceive(Context c, Intent i) { // Get Battery % int level = i.getIntExtra("level", 0); // Find the progressbar creating in main.xml ProgressBar pb = (ProgressBar) findViewById(R.id.progressbar); // Set progress level with battery % value pb.setProgress(level); // Find textview control created in main.xml TextView tv = (TextView) findViewById(R.id.textfield); // Set TextView with text tv.setText(" میزان شارژ باتری " + Integer.toString(level) + "%"); tv.setTextColor(Color.parseColor("#FFFFFF")); batteryTemperature .setText("دمای باتری: " + String.valueOf((float) i.getIntExtra( "temperature", 0) / 10) + "c"); batteryTemperature.setTextColor(Color.parseColor("#FFFFFF")); } };

لینک تو این برنامه من این کارها رو انجام دادم

 

+1 0
جواب کاملا واضح هست (11 سال پیش)
پاسخ به سوال 
android  11 سال پیش
0 0

دوستان کسی نیست کمک کنه؟

+1 0
لطفا از درج سوالات کوتاه در پاسخ جداگانه خودداری فرمایید و از بخش اضافه کردن نظر استفاده نمایید. (11 سال پیش)
+1 0
باشه چشم. (11 سال پیش)
0 0
(11 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .