每日总结-23.3.27
package com.example.mydakaapp;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.graphics.Color;
import android.os.Bundle;
import android.os.StrictMode;
import android.util.Log;
import android.view.LayoutInflater;
import android.widget.LinearLayout;
import android.widget.RelativeLayout;
import android.widget.TextView;
import com.example.mydakaapp.ui.dashboard.MyTableTextView;
public class chakanhuancheng extends AppCompatActivity {
private String[] name={"起点","线路","站点","换站点"};
private LinearLayout mainLinerLayout;
private RelativeLayout relativeLayout;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_chakanhuancheng);
Intent intent=getIntent();
String station1=intent.getStringExtra("station1");
String station2=intent.getStringExtra("station2");
Log.e("GetStation1:" ,station1);
Log.e("GetStation2:" ,station2);
// String[] arr=intent.getStringArrayExtra("array");
// int i=0;
// while(arr[i]!=null)
// {
// System.out.println(arr[i]);
// i++;
// }
TextView TwoStation=findViewById(R.id.TwoStation);
TwoStation.setText(station1+"到"+station2+"换乘方案");
mainLinerLayout = (LinearLayout) this.findViewById(R.id.MyOwnTable3);
initData();
StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build();
StrictMode.setThreadPolicy(policy);
Thesql thesql=new Thesql();
Pd pdd=new Pd();
int i=0;
try {
String arr[]=thesql.chaxunQiAndZhong(station1,station2);
insert(arr);
} catch (Exception e) {
throw new RuntimeException(e);
}
}
public void insert(String[] arr)
{
int i=0;
int num=1;
while (arr[i]!=null)
{
relativeLayout = (RelativeLayout) LayoutInflater.from(this).inflate(R.layout.dddrawtable, null);
MyTableTextView te = (MyTableTextView) relativeLayout.findViewById(R.id.list_first);
te.setText(arr[i]);
te.setTextColor(Color.BLUE);
i++;
te = (MyTableTextView) relativeLayout.findViewById(R.id.list_second);
te.setText(arr[i]);
te.setTextColor(Color.BLUE);
i++;
te = (MyTableTextView) relativeLayout.findViewById(R.id.list_third);
te.setText(arr[i]);
te.setTextColor(Color.BLUE);
i++;
te = (MyTableTextView) relativeLayout.findViewById(R.id.list_fourth);
te.setText(arr[i]);
te.setTextColor(Color.BLUE);
mainLinerLayout.addView(relativeLayout,num);
num++;
}
}
private void initData() {
//初始化标题
relativeLayout = (RelativeLayout) LayoutInflater.from(this).inflate(R.layout.dddrawtable, null);
MyTableTextView title = (MyTableTextView) relativeLayout.findViewById(R.id.list_first);
title.setText(name[0]);
title.setTextColor(Color.BLUE);
title = (MyTableTextView) relativeLayout.findViewById(R.id.list_second);
title.setText(name[1]);
title.setTextColor(Color.BLUE);
title = (MyTableTextView) relativeLayout.findViewById(R.id.list_third);
title.setText(name[2]);
title.setTextColor(Color.BLUE);
title = (MyTableTextView) relativeLayout.findViewById(R.id.list_fourth);
title.setText(name[3]);
title.setTextColor(Color.BLUE);
mainLinerLayout.addView(relativeLayout);
}
}
线路查询后台


浙公网安备 33010602011771号