在安卓方法被称为没有创建的对象

0

的问题

我是个初学者的学习java和设计最好的 所以请原谅我,甚至如果这个问题听起来很愚蠢.

那么从什么我知道,从爪哇, 为了叫一个非静态的方法, 类必须开始。

但我遇到了一个代码如下面

可能不是正确的,因为我在写我的记忆

SharedPreferences shared = getsharedpreference("i",String)

这里 getsharedpeference 这是一种方法的内部 ContextWarpper 是所谓的没有建立类。 该方法似乎是非静态的,所以我想知道这是怎么可能?

android java object
2021-11-23 23:23:03
1

最好的答案

0

这取决于哪一个 Activity 正在使用,但它们都归结到同样的事情。

android.app.Activity 延伸 android.view.ContextThemeWrapper

android.view.ContextThemeWrapper 延伸 android.content.ContextWrapper

android.content.ContextWrapper 延伸 android.content.Context

android.content.Context 功能

public abstract SharedPreferences getSharedPreferences (String name, 
                int mode)

存在和它 public 意通过继承的所有课程,扩大它们的访问功能。

通过一系列的继承 android.app.Activity 可以利用的功能不完全属于它。

2021-11-24 05:14:31

啊这就是为什么...现在我明白了谢谢你!
JINWON KIM

其他语言

此页面有其他语言版本

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................