*我正在尝试动态地将项目添加到列表视图中.但是,我得到一个运行时异常.请帮助.全局变量"值"是否存在问题?我尝试通过打印日志进行调试,我能够看到存储在变量中的值*
public class FriendsActivity extends ListFragment implements TabListener {
private Fragment mFragment;
private String[] values;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getActivity().setContentView(R.layout.activity_friends);
}
@SuppressWarnings("deprecation")
public void onActivityCreated(Bundle savedInstanceState) {
setHasOptionsMenu(true);
super.onActivityCreated(savedInstanceState);
String su = User.getLoggedInUsername();
friends.query(friends.class, new StackMobQuery().field(new StackMobQueryField("uname").isEqualTo(su)), new StackMobQueryCallback<friends>(){
@Override
public void failure(StackMobException arg0) {
// TODO Auto-generated method stub
}
public void success(List<friends> arg0) {
// TODO Auto-generated method stub
if(arg0.size()>0){
FriendsActivity.this.values = new String[arg0.size()];
for(int i=0;i<arg0.size();i++){
friends us = arg0.get(i);
values[i] = us.getUname();
} …Run Code Online (Sandbox Code Playgroud) 我有一个情况.比方说,两个开发人员是在两个不同的分支工作A和B.
-- master --
| |
A <-- B
Run Code Online (Sandbox Code Playgroud)
分支B取决于变化A.但是,A的变化尚未合并master.我想开始处理我的功能(分支B)并进行更改A,然后在完成测试后丢弃它们.推荐的方式是什么?