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

مشکل با Text View

مرتضی  10 سال پیش  10 سال پیش
0 0

من وقتی از متد setText استفاده میکنم برنامه crash می کنه وعلت کرشم Null Pointer Exception است 

اگه میشه راهنماییم کنید 

مرسییییی

0 0
کدتونو قرار بدید (10 سال پیش)
 برای این سوال 3 پاسخ وجود دارد.
پاسخ به سوال 
مرتضی  10 سال پیش
0 0

 package com.test.app.zarb;

import android.app.Activity;
import android.os.Bundle;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;


public class ChampActivity extends Activity {

    private int c = 0, num1, num2, T = 0, F = 0, N = 0, timerS = 11;
     TextView tvQ, tvScore, tvTimer;
     EditText edtAnswer;
    Button           btnNext;


    @Override
    protected void onCreate(Bundle savedInstanceState) {
        TextView tvQ = (TextView) findViewById(R.id.txtQ);
        tvScore = (TextView) findViewById(R.id.txtScore);
        tvTimer = (TextView) findViewById(R.id.txtTimer);
        edtAnswer = (EditText) findViewById(R.id.edtAnswer);
        btnNext = (Button) findViewById(R.id.btnNext);
        // TODO Auto-generated method stub
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_champ);
        num1 = Methods.rand(1, 9);
        num2 = Methods.rand(1, 9);
        tvQ.setText(num1 + " * " + num2);

    }
}

 

پاسخ به سوال 
مرتضی  10 سال پیش
0 0

تو خط اخر مشکل داره

+2 0
سلام اون View هایی که cast میکنی به یه کلاس مثل Button یا TextView یا هر چیز دیگه و بعد میریزی داخل یه متغییر باید بعد از setContentView قرار بگیره ( اون 5 خط ) . در ضمن tvQ رو 2 بار تعریف کردی . (10 سال پیش)
پاسخ به سوال 
مرتضی  10 سال پیش
0 0

مرسی درست شد


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