我想将文件保存到网络服务器。目前,我需要先在本地保存,然后将其复制到服务器。服务器支持ssh和ftp。
我希望在我的GUI中操作所有目录和文件,就好像它们是本地路径一样,如下所示:
import android.os.Bundle;
import android.support.v4.app.FragmentActivity;
import android.support.v4.app.FragmentManager;
import android.view.View;
import android.widget.Button;
public class MainActivity extends FragmentActivity {
Button showBtn;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
final FragmentManager fm =getSupportFragmentManager();
final PlayersFragment p=new PlayersFragment();
showBtn=(Button)findViewById(R.id.button1);
showBtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
p.show(fm,"Players Fragment"); //error is here
}
});
}
}
按钮。get file
,显示所有服务器的下拉列表,同时还包括本地路径。 我知道我可以在我的QT项目中使用FileDialog
从本地磁盘打开文件或保存它,但它能做到吗?
在保存文件时,有没有办法选择将其放在服务器或本地目录中?