我正在製作一個chathead-esque應用程序,它可以很好地處理單個視圖,例如一個ImageView,但我如何使用整個佈局?我嘗試在佈局中添加一個ID,但不是。如何將佈局視爲視圖?
我試圖做這樣的事情:
windowManager.addContentView(R.layout.popup, params);
我正在製作一個chathead-esque應用程序,它可以很好地處理單個視圖,例如一個ImageView,但我如何使用整個佈局?我嘗試在佈局中添加一個ID,但不是。如何將佈局視爲視圖?
我試圖做這樣的事情:
windowManager.addContentView(R.layout.popup, params);
您需要充氣佈局。像
LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View myLayoutView = inflater.inflate(R.layout.MY_LAYOUT_ID, null, false);
然後使用
View view = myLayoutView.findViewById(R.id.your_view_id);
工作過,但是當我嘗試使用它們時,佈局上的視圖不起作用。 – CamronK22
myLayoutView.findViewById(R.id.yourViewID); –
請發表您的代碼或說明你想與佈局做什麼。 – Simas