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);で文字列を数字に変換となっています。
のような感じ!
何かしら色々間違っているかもしれないけど、
みたいな感じで十二日目終わります!
ゆっくり長く続けてできるようになっていこうと思います!
何かご指摘あれば、勉強になるので教えてもらえば勉強になりそうです!
コメント