-1
私はこのプロジェクトをやっています。ユーザーがスピナーで場所を選択して[次へ]をクリックすると、別のクラスの結果が表示されます。しかし、私は実行すると、それは何もしませんでした。実際、ボタンも機能しませんでした。何が問題なのか分かりません。もしあなたが私を助けることができるなら、それは素晴らしいことです。ありがとう。これは私のソースコードです。どのように私はアンドロイドの別のクラスからの出力を印刷するのですか?
これは、これは私はあなたが設定されていません
public class MasjidJamekToBukitBintang extends LetsGoFragment{
private TextView textViewResult;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContectView(R.layout.fragment_result);
//route 1
double MJtoPR = 1.20;
double PRtoHT = 1.20;
double HTtoIM = 1.20;
double IMtoBB = 1.20;
double route1 = MJtoPR + PRtoHT + HTtoIM + IMtoBB;
//route 2
double MJtoDW = 1.00;
double DWtoBN = 0.00;
double BNtoRC = 1.20;
double RCtoBB = 1.20;
double route2 = MJtoDW + DWtoBN + BNtoRC + RCtoBB;
//route 3
double MJtoPS = 1.00;
double PStoKLS = 1.00;
double KLStoTS = 1.20;
double TStoML = 1.20;
double MLtoHT = 1.20;
double HTtoIM1 = 1.20;
double IMtoBB1 = 1.20;
double route3 = MJtoPS + PStoKLS + KLStoTS + TStoML + MLtoHT + HTtoIM1 + IMtoBB1;
//shortest path
ArrayList al = new ArrayList();
al.add(new Double(route1));
al.add(new Double(route2));
al.add(new Double(route3));
System.out.println("Route choices :");
System.out.println("Route 1 : Masjid Jamek - Plaza Rakyat - Hang Tuah - Imbi - Bukit Bintang");
System.out.println("Fare : RM" + route1);
System.out.println("\nRoute 2 : Masjid Jamek - Dang Wangi - Bukit Nanas - Raja Chulan - Bukit Bintang");
System.out.println("Fare : RM" + route2);
System.out.println("\nRoute 3 : Masjid Jamek - Pasar Seni - KL Sentral - Tun Sambanthan - Maharaja Lela - Hang Tuah - Imbi - Bukit Bintang");
System.out.println("Fare : RM" + route3);
System.out.println("\nSaving cost route : RM" + Collections.min(al));
}
private void setContectView(int fragment_result) {
}
}
:
はあなたのような何かをする必要があります。メソッドonClickもボタンは機能していません。何故ですか? –
ボタンに 'onClickListener'を設定しなければなりません。あなたはそれを設定していません。 – dazito