怎么获取屏幕上的控件信息? 不知道有哪些办法能获取到当前屏幕上的控件。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以获取控件的信息,但是你不能直接获取控件的对象变量引用@Overrideprotected void onCreate(@Nullable Bundle savedInstanceState) { LayoutInflaterCompat.setFactory2(LayoutInflater.from(this), new LayoutInflater.Factory2() { //'这个方法是Factory接口里面的,因为Factory2是继承Factory的' @Override public View onCreateView(String name, Context context, AttributeSet attrs) { return null; } //'这个方法是Factory2里面定义的方法' @Override public View onCreateView(View parent, String name, Context context, AttributeSet attrs) { Log.e(TAG, "parent:" + parent + ",name = " + name); int n = attrs.getAttributeCount(); for (int i = 0; i < n; i++) { Log.e(TAG, attrs.getAttributeName(i) + " , " + attrs.getAttributeValue(i)); } return null; } }); super.onCreate(savedInstanceState); setContentView(R.layout.activity_test1);} 我的意思是其它程序的组件,不是自己的程序。这个android应该不会直接有什么方法可以实现的 Accessibility 了解下https://www.jianshu.com/p/432344392f82 android百度地图编程 android 标题栏布局 有遇到编译android源码生成的所有apk包里都没有classes.dex文件的? 100分请教高手一个 android串口控制台和i2c超时的问题 关于通过wifi连接adb的问题 模拟器要等多久 很无语啊 看看怎么回事 谢谢 高分求助 android rtmp 实现 点对点视频聊天 为什么android的技术文档这么烂? Android studio 为什么我的ListView在Fragment中不显示 关于方法书超过65535的问题
protected void onCreate(@Nullable Bundle savedInstanceState) { LayoutInflaterCompat.setFactory2(LayoutInflater.from(this), new LayoutInflater.Factory2() {
//'这个方法是Factory接口里面的,因为Factory2是继承Factory的'
@Override
public View onCreateView(String name, Context context, AttributeSet attrs) {
return null;
}
//'这个方法是Factory2里面定义的方法'
@Override
public View onCreateView(View parent, String name, Context context, AttributeSet attrs) {
Log.e(TAG, "parent:" + parent + ",name = " + name);
int n = attrs.getAttributeCount();
for (int i = 0; i < n; i++) {
Log.e(TAG, attrs.getAttributeName(i) + " , " + attrs.getAttributeValue(i));
}
return null;
}
}); super.onCreate(savedInstanceState);
setContentView(R.layout.activity_test1);
}
这个android应该不会直接有什么方法可以实现的
https://www.jianshu.com/p/432344392f82