5
मैं एक त्रुटि हो रही है, जब मैं वर्ग कि View
फैली भीतर से shared preference
तक पहुँचने का प्रयास भीतर साझा वरीयता का उपयोग करने में असमर्थ।एक वर्ग फैली कि देखें
त्रुटि: "The method getSharedPreferences(String, int) is undefined for the type ViewforRed
",
जहां ViewforRed यहाँ मेरी कक्षा
है नमूना कोड
public class ViewforRed extends View
{
public final String PREFS_NAME = "GRAPHICS";
SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0);
public ViewforRed(Context context)
{
super(context);
}
public void onDraw(Canvas canvas)
{
Paint paint = new Paint();
float p0,p1,p2,p3,p4,p5,p6,p7,p8,p9;
}
}
मैं कैसे फोन/एक दृश्य शुरू करते हैं, कर सकते हैं जैसे मैं एक गतिविधि इस तरह आशय j = नए आशय (mContext, Airplane.class) कहते हैं; प्रारंभ सक्रियता (जे); मेरे गतिविधि पूर्व के लिए यह है: ViewforRed फैली देखें { } –
"ViewforRed फैली देखें" एक गतिविधि नहीं है, यह एक दृश्य है। मुझे लगता है कि यदि आप कोई दृश्य जोड़ना चाहते हैं, तो आपको किसी गतिविधि से addView() का उपयोग करना होगा। या किसी गतिविधि के भीतर से दृश्य को तुरंत चालू करें और आप गतिविधि को एक इरादे से कॉल कर सकते हैं। – ccheneson
http://stackoverflow.com/questions/3365384/embed- गतिशील-view-in-main-xml –