Android - " View of Context" vs"活动背景"

时间:2017-03-02 00:05:02

标签: android

要获取活动的上下文,我们只需输入

#![feature(libc)]

extern crate libc;

fn main() {
    let mut x: i32;
    unsafe {
      x = libc::getchar();
    }

    let y = x - 65;
    println!("{}", x);

    let z = 1 / y;
    println!("{}", z);
}

要在onClick(View视图)中获取上下文,我们只需使用

this

As,View Class广泛使用上下文&视图构造函数总是接受上下文作为参数,我想知道活动的上下文和视图的上下文之间是否有任何区别。

如果有任何问题,那是什么?

1 个答案:

答案 0 :(得分:1)

一般情况下,在大多数情况下使用哪一个可能无关紧要。

主要用例是:

“有关应用程序环境的全局信息的接口。这是一个抽象类,其实现由Android系统提供。它允许访问特定于应用程序的资源和类,以及对应用程序级操作的上调作为发起活动,广播和接收意图等“

https://developer.android.com/reference/android/content/Context.html

如果您在对象(例如视图或活动)及其扩展的所有内容上按“ctrl + b”,您将最终到达顶部。只要你正在做的事情有它需要的东西那么它应该没问题。因此,对于您需要的典型事项,您无需担心它。