2011-03-22 7 views
0

私のアプリでは、場所の緯度と経度が表示されています。私はこれら2つのレイアウトを別々に配置しています。問題は、同じ場所、つまり同じレイアウト内にエラーメッセージを表示したいネットワークがない場合です。2つのTextViewを同じ場所に置く方法は、Androidの場合はelse条件

ネットワークがある場合は、TextView1を表示したい場合は、緯度と経度の値をTextView2に表示します。それは誰も私にいくつかのサンプルコードでこれを説明することは可能ですか?

これを行う他の簡単な方法はありますか?

ネットワークを確認するAPIはありますか?

+0

なぜあなただ​​けの緯度、経度のための1つのTextViewを使用し、そのTextViewの中で、エラーメッセージを入れていませんの? –

答えて

0

Javaソースファイルで実行できます。私はそうなると信じる

Textview v = findViewById(あなたのビューのID); if(ネットワークなし) { v.setText( "これまでに何が欲しい?"); }

else { v.setText(「あなたの経度と緯度のテキストはここに入ります)」; }

2

あなたは同じTextViewに使用することができます。

boolean condition; 
TextView tv = (TextView) findViewById(R.id.your_text_view); 
if (condition) { 
tv.setText("something"); 
} 
else 
{ 
tv.setText("something else"); 
} 
関連する問題