[初心者プログラミング学習] androidstudio 12日目 xmlを調べる!

Android Studioを使用したアプリ開発の備忘録!

12日目 Xmlを調べる!

実際に触ってみましょう
なにからさわっていいのか意味不明!

もうめんどい!

とりあえず、Xmlファイルについて確認してみました。

文字の取得?

Xmlファイルで、ボタンやらテキストやらを配置します。
そこで入力された文字列を取得したい場合は、
xmlファイルにあらかじめIDをセットしておいて、
そのIDを参照して文字を関数で引っ張ってくる方法があります。

(EditText) findViewById(R.id.「ID」);

を使用します。
「ID」に設定したIDを入力

自分なりに解析したら

(「型」) findViewById(R.id.「ID」);

こんな感じの関数に当てはめていくと実装できると思いました。

「型」 変数名 = (「型」) findViewById(R.id.「ID」);

実装はこんな感じで、変数名に代入
この時点の型の左辺、右辺は同じものでないとだめな認識です。

入力数値を表示?

「ID」.getText().toString();

まずこんな感じの関数で、EDITTEXTな表示を、文字列へと変換する必要がある
文字列に変換することで、数字に変換することに一つ近づく
文字列として扱う場合はこの状態でいいと思いました。
計算するためには、ここからさらにINT型に変換が必要となります。

String 変数名1 = 「ID」.getText().toString(); int 変数名2=Integer.parseInt(変数名1);

これで変換OK、なんか呪文みたいですが、

最後の、Integer.parseInt(変数名1);で文字列を数字に変換となっています。

のような感じ!

何かしら色々間違っているかもしれないけど、
みたいな感じで十二日目終わります!
ゆっくり長く続けてできるようになっていこうと思います!
何かご指摘あれば、勉強になるので教えてもらえば勉強になりそうです!

コメント