我想通过 c 获得屏幕尺寸。我知道 jni 支持从 c 调用 java。但是有没有人知道另一种方法?我的意思是从低级模块获取屏幕大小而不调用 java.lang.
import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.view.Menu;
public class MainActivity extends Activity
{
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
Log.v("getWidth", Integer.toString(getWindowManager().getDefaultDisplay().getWidth()));
Log.v("getHeight", Integer.toString(getWindowManager().getDefaultDisplay().getHeight()));
}
}
我认为 /dev/graphics 与我的问题有关