Java 如何在Android中使用字符串\n换行(来自linux的输入)
我有个问题 当我在android上点击“列表域”按钮时,linux(服务器)将执行该命令Java 如何在Android中使用字符串\n换行(来自linux的输入),java,android,linux,Java,Android,Linux,我有个问题 当我在android上点击“列表域”按钮时,linux(服务器)将执行该命令 cat /var/listdomain.txt linux将给出一个输出 irfan.com jarkom.com you.co.id 但我的android上的输出是这样的 irfan.comjarkom.comyou.co.id 我应该怎么做才能在我的android输出上 irfan.com jarkom.com you.co.id 这是我在eclips中的语法 public final Butt
cat /var/listdomain.txt
linux将给出一个输出
irfan.com
jarkom.com
you.co.id
但我的android上的输出是这样的
irfan.comjarkom.comyou.co.id
我应该怎么做才能在我的android输出上
irfan.com
jarkom.com
you.co.id
这是我在eclips中的语法
public final Button.OnClickListener bLihatIsi = new Button.OnClickListener() {
@Override
public void onClick(View v) {
try {
AlertDialog.Builder dialog = new AlertDialog.Builder(actual);
dialog.setTitle(getResources().getString(R.string.execute)
+ getResources().getString(R.string.Terminal)
+ " ?");
dialog.setMessage(getResources().getString(
R.string.popLihat)
+ " ?");
dialog.setNegativeButton(getResources().getString(
R.string.no),
new DialogInterface.OnClickListener() {
@Override
public void onClick(
DialogInterface dialogInterface, int i) {
}
});
dialog.setPositiveButton(getResources().getString(
R.string.yes),
new DialogInterface.OnClickListener() {
@Override
public void onClick(
DialogInterface dialogInterface, int i) {
Spinner spinner = (Spinner) findViewById(R.id.spinner);
Server server = serverlist.get(spinner.getSelectedItemPosition() - 1);
if (server != null ){
final String LIHATISI = "cat /var/listdomain.txt";
DnsConnect u = new DnsConnect();
Command c = new Command (getResources().getText(R.string.konfdnsdel).toString(), LIHATISI, server);
u.setCommand(LIHATISI);
pd = ProgressDialog.show(actual, getResources().
getString(R.string.PleaseWait), c.getName());
actualThreadCommand = c;
Thread thread = new Thread(actual);
thread.start();
} else {
Toast.makeText(getBaseContext(),
getResources().getText(R.string.tabelkosongkonten),
Toast.LENGTH_LONG).show();
}
}
});
dialog.show();
你可以用它来代替“\n”来打断这条线。通过
android output
,你是指logcat
控制台吗?是的,logcat在terminalsory中从linux输出的任何东西我是指从linuxi中的终端输出我是一个新手,所以你可以给我一个如何使用字符串lineSep=System.getProperty(“line.separator”);在我的语法中,首先从日志中获取文本(dnt show),用生成的文本替换\n
为LineSep
。我尝试过该方法,但该方法不起作用,因此请帮助我使用类似以下字符串的lineseparator LIHATISI=“cat/var/listdomain.txt”;字符串linesep=System.getProperty(“line.separator”);LIHATISI.replaceAll(“\n”,linesep);
String lineSep=System.getProperty("line.separator");