テキストを表示するには、Textviewを使用します。
あなたのXMLでこれを追加します。このような活動の
<TextView
android:id="@+id/textViewSSID"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:hint="Your SSID"/>
と表示テキストを:
TextView tvSSID = (TextView) findViewById(R.id.textViewSSID);
String ssid = getBSSID();
tvSSID.setText(ssid);
あなたは、SSIDの値を維持するために内部クラスを作成する理由は、私には本当の謎です。変数getmacをアクティビティのメンバ変数として作成し、アクティビティのonCreateで初期化することができます。
更新:あなたのコメントに関しては
、あなたの活動は次のようにやや起動する必要があります:
public class ActivityName extends Activity {
private string MacId = null;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_layout);
MacId = getBSSID();
//Other functions
}
TextView.setText(getmac)どのようなどのようなこのコードについてのあなたのコードに – Jois
@CyanidePlagueをこの行を追加します。このコードで、あなたは – Amitsharma
@amitsharmaの公開クラスチェッカーがAppCompatActivityを{ (アットマーク) 保護され、ボイドのonCreate(バンドルsavedInstanceState){ super.onCreateをオーバーライドします(拡張コードのいくつかの詳細を追加する必要がありますsavedInstanceState); setContentView(R.layout.activity_checker); } } 'これは主なアクティビティです。上に掲載されたコードは.javaファイル – CyanidePlague