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 –