0
我试图创建一个小部件,但我无法从代码中访问main.xml元素。如果我有一个活动,我可以使用findViewById,但在这种情况下,它不会工作。main.xml中的访问对象
如何从widget中访问main.xml中的元素?
我试图创建一个小部件,但我无法从代码中访问main.xml元素。如果我有一个活动,我可以使用findViewById,但在这种情况下,它不会工作。main.xml中的访问对象
如何从widget中访问main.xml中的元素?
我不知道这是否是你所需要的,因为我不知道为什么你没有一个活动,请告诉我,如果这是你想要什么:
LayoutInflater inflater = (LayoutInflater) getContext()
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View myView = inflater.inflate(R.layout.main, null, false);
然后使用findViewById就像myView.findViewById(....)
您需要使用带有小部件的RemoveViews。看到这个问题的更多信息:http://stackoverflow.com/questions/2896253/findviewbyid-undefined –