我想从现有的远程分支创建一个分支(比如说remote-A),然后将更改提交到repo.
我使用以下命令从现有的远程A创建本地分支
$git checkout remote-A
git branch
master
* remote-A
Run Code Online (Sandbox Code Playgroud)
现在我使用以下命令从Remote A创建了local-B
git branch local-B
git checkout local-B
Run Code Online (Sandbox Code Playgroud)
如何确保我在local-B上的更改位于remote-A之上,以便当我将local-B推送到远程repo时,更改位于remote-A之上?
在我的应用程序中,我将工具栏和状态栏设置为共享对象, 如本文第2项中的建议所示
工具栏和选项卡的一般行为和轮廓非常出色 - 唯一的问题是,当我转到活动B时,工具栏的某些UI元素不参与内容转换,尤其是工具栏标题和菜单图标.
我尝试添加一个SharedElementCallback并在其中循环工具栏和选项卡的子项并将它们全部添加到Fade转换 - 但它不会影响工具栏和选项卡内容的行为.
不知道怎么从这里开始?期望的效果是使工具栏的元素(标题,向上按钮,菜单图标)参与内容转换.
评论后添加了截图:
活动A.

活动B.

我试图给转换ArrayList类的SomeClass一个ArrayList类Object.然后将这个新ArrayList的Object传递给一个函数.我目前做了以下事情:
// convert ArrayList<SomeClass> to generic ArrayList<Object>
Object[] objectArray = someClassList.toArray();
ArrayList<Object> objects = new ArrayList<Object>();
for (int i = 0; i < objectArray.length; i++) {
objects.add(objectArray[i]);
}
someFunction(objects);
public void someFunction(ArrayList<Object> objects) {
// do something with objects
}
Run Code Online (Sandbox Code Playgroud)
这样做有更高效或"标准"的方式吗?我首先做的是"错误"吗?
将它转换ArrayList为类的目的Object是我创建了一个外部库来处理ArrayList泛型Objects.