我有一个ImageButton,我想在其中添加到Layout。这是用Java编写的。
ViewGroup rootLayout = (ViewGroup) activity.findViewById(android.R.id.content).getRootView();
captureToolBar = activity.getLayoutInflater().inflate(R.layout.toolbar, null);
rootLayout.addView(captureToolBar);
captureToolList.add(captureToolBar);
captureActivity.add(activity);
rootLayout.invalidate();
然后我使用android gradle将它包含在React-Native中。
正如您所见,ImageButton已存在但未显示。我想也许这与不在视图中有关?如果是这样,我怎样才能让它在React-Native上显示?
由于
答案 0 :(得分:0)
原来它必须要做ImageButton的XML文件。
xml有
app:srcCompat="image location"
React Native不喜欢
所以我把它改为
android:src = "image location"
然后图像显示。