最初は、何も含まれていない基本的なページが 1 つだけあり、tablayout
完全に機能しました。挿入されたデータはソケットを通過しました。
を使用してtablayout
いるので、データを渡しません。どうしたの?
これはソケットを含む私のアクティビティです:
commandline = commandline + "[" + id+"]";
Socket socket = null;
DataOutputStream dataOutputStream = null;
DataInputStream dataInputStream = null;
try {
socket = new Socket("xxx.xx.xxx.xx", 2000);
dataOutputStream = new DataOutputStream(socket.getOutputStream());
dataInputStream = new DataInputStream(socket.getInputStream());
dataOutputStream.writeBytes(commandline);
//dataOutputStream.writeChars("Kacang Lupakan Kulit");
} catch (UnknownHostException e) {
// TODO Auto-generated catch block
e.printStackTrace();
tv.setText(readStackTrace(e));
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
//tv.setText(readStackTrace(e));
} finally{
}
if (dataOutputStream != null){
try {
dataOutputStream.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
//tv.setText(readStackTrace(e));
}
}
if (dataInputStream != null){
try {
dataInputStream.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
//tv.setText(readStackTrace(e));
}
}
if (socket != null){
try {
socket.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
// tv.setText(readStackTrace(e));
}
}
これは、タブを宣言する私の mainActivity です。
public class MainActivity extends TabActivity {
private TabHost aTab;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
TabHost tabHost = getTabHost();
TabSpec report = tabHost.newTabSpec("Report");
report.setIndicator("Report", getResources().getDrawable(R.drawable.report_01));
Intent reportIntent = new Intent(this, ReportActivity.class);
report.setContent(reportIntent);
TabSpec profile = tabHost.newTabSpec("Profile");
profile.setIndicator("Profile", getResources().getDrawable(R.drawable.profile_01));
Intent profileIntent = new Intent(this, ProfileActivity.class);
profile.setContent(profileIntent);
TabSpec about = tabHost.newTabSpec("About");
about.setIndicator("About", getResources().getDrawable(R.drawable.about_01));
Intent aboutIntent = new Intent(this, AboutActivity.class);
about.setContent(aboutIntent);
// Adding all TabSpec to TabHost
tabHost.addTab(report);
tabHost.addTab(profile);
tabHost.addTab(about);
}
}
送信する必要があるデータはレポート タブにあります。
**これは、使用前に使用されたものと同じコードTabLayout
であり、データを渡します。
誰もこれについて知っていますか?お願いします。