• ベストアンサー

androidstudio EditText

androidstudioで ちょっとした疑問なのですが 今AndroidのWebAPIを使ったアプリを作ろうとしている所なのですが 下記のサイトで「ボタン、EditText、TextView」を配置すると書いてあるのですがボタン、TextViewは配置できたのですがEditTextの場所がわからないのですがEditTextの場所ってPaletteにありますか? http://web.sfc.wide.ad.jp/~tinaba/tutorials/webapi/

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

>EditTextの場所ってPaletteにありますか? 無いですね、「Plain Text、Multiline Text」が「EditText」ですね、その違いは「inputType」プロパティーの設定値が違います。

関連するQ&A

  • EclipseでEditTextが表示されない!

    はじめまして、よろしくお願いいたします。 EclipseでのAndroidアプリの勉強を始めた者です。 Androidアプリの本に従い、メモ帳アプリを作成中ですが、 EditTextがパレットに表示されません。 ■環境 ・Android 4.0.3 ・Eclipse ■手順 ・main.xmlを開く ・GraphicalLayoutをクリックしパレットを見る。 ・FormWidgetsを見るが、TextViewとかButtonとかはあるものの、EditTextが見当たらない。 ・一応ほかのカテゴリーを見ても同様に見当たらない。 何かEditTextビューを使用するために必要な作業があるのでしょうか? こんな質問で申し訳ございませんが、よろしくお願いいたします。

    • ベストアンサー
    • Java
  • EditTextからフォーカスを外す処理

    Androidのプログラミングで、EditText(入力widget)をExcelのセルのように5つ並べて計算させる画面があります。 XML上のEditTextは5つあり、下記はボタン[btnUpdate]をクリックしたとき、5つめのEditTextにフォーカスが1度あたる(カーソルが入る)ようになっています。 EditText editText5 = (EditText)findViewById(R.id.editText5); editText5.setOnFocusChangeListener(this); Button btnUpdate = (TextView)findViewById(R.id.btnUpdate); btnUpdate.setOnClickListener(this); btnUpdate.setOnFocusChangeListener(this); //以下、メソッド部 ==========================/ @Override public void onClick(View v) { if(v == btnUpdate) { editText5.requestFocus(); // EditText5にフォーカスをあてる    (EditText同士の計算処理) //* ここにフォーカスが外れる記述をしたい */ } } カーソルがeditText5に入った状態(フォーカスがあたったまま)になると、editText1~5の数字が計算されるようになっています。 カーソルが点滅した状態で処理が終わるのですが、処理後はカーソル点滅をやめたいので、editTextからフォーカスをはずしたいと思っています。 質問:カーソルが消える(処理後フォーカスがすべてのEditTextから外れる)状態にする記述(requestFocus();の逆のメソッド)がわかりません。 よろしくお願いします。

  • androidでアプリを作ろうとしてるのですが

    package com.example.test; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.EditText; import android.widget.LinearLayout; import android.widget.TextView; public class InOutTest extends Activity { /** Called when the activity is first created. */ public TextView txtInfo; public EditText edtText; public Button outputbutton; public TextView txtResult; public TextView txtjudge; public String strInch; public String gettext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //レイアウト作成 ここから LinearLayout layout = new LinearLayout(this); layout.setOrientation(LinearLayout.VERTICAL); setContentView(layout); //レイアウトを見えるようにする //レイアウト作成 ここまで //GUI部品作成 ここから // ラベル txtInfo = new TextView(this); txtInfo.setText("check"); strInch = ("check"); layout.addView(txtInfo); // エディタ edtText = new EditText(this); layout.addView(edtText); // ボタン txtResult = new Button(this); txtResult.setText("same or difference"); layout.addView(txtResult); // 結果表示用ラベル txtjudge = new TextView(this); txtjudge.setText("check"); layout.addView(txtjudge); //GUI部品作成 ここまで txtResult.setOnClickListener(new OnClickListener(){ public void onClick(View v) { gettext = edtText.toString(); if (strInch==gettext){ txtjudge.setText("ok"); } }; }); }} 上のプログラムで strInchに入ってるデータとgettextで取得した文章を比較して同じなら txtjudgeにOKと引き渡して表示させたいのですがうまく動きません 何方かどうぞよろしくお願い致します

    • ベストアンサー
    • Java
  • Android アプリ

    Androidのアプリ開発をしていてやりたいことができずに困っています。 【textview1】がクリックされた時に カスタムしたダイアログを出したいです。 そのカスタムしたダイアログとは、ボタンがyes・noではなくて小さなキーボードの様に作りたいです。 そしてそのダイアログのボタンを押すことで【textview1】に文字を表示したいです。 ミニキーボードみたいなイメージです。 これを実現するためのソースや必要な資源などを教えて頂きたいです… よろしくお願い致します

  • androidアプリでアプリ内のデータ同期方法

    androidアプリでアプリ内でデータを同期する方法を教えて下さい。 具体的にどのような感じか例を挙げると、android端末が2つ近くにあったとして同じアプリの同じ画面を開いたとします。それぞれのアプリのビューには数字(textViewか何か)とボタンがあり、ボタン押すと数字が1つづ増えていきます。片方の端末でボタンを押すと、もう片方の端末でも数字が増えていく つまり、端末Aでボタンを4回数、端末Bでボタンを6回押したとしてもどちらの端末にも「10」という数字が表示されている状態にしたいです。 bluetoothやインターネット環境をつかってデータのやり取りが出来るのは調べてわかりましたが、このようなアプリ内でのデータの同期方法が調べても見つけることができませんでした。。 よろしくお願いします。

  • Android 指定URLへ飛ぶアプリ

    Androidで指定URLへ飛ぶアプリ等はないでしょうか? ウィジェットとしてホーム画面へ配置し、アイコン等をクリックしたらWebページへ飛ぶようなアプリがほしいのですがお勧め等はないでしょうか??

  • eclipceでのandroidアプリ

    eclipceでandroidのアプリを作っています! 超初心者でなかなか作れません。 Hello Worldはできましたが・・・・ 今回は、 画面に"1"というボタンを配置 "1"をクリックすると次の画面に"2"という画面が表示される "2"をクリックすると次の画面に"3"という画面が表示される というアプリを作りたいと思っています。 "1"はボタンを配置してできたのですが、その次からが分かりません。 どなたかご教授お願いします。

    • 締切済み
    • XML
  • フリックでなくタップで画面スクロールできないか?

    Android(アンドロイド)のスマートフォンで、画面スクロールするのに、指を滑らせフリックするのが面倒です。画面上にボタンを配置し、それのタッチ(タップ)でスクロール可能にするアプリは無いですか?

  • ゲームならAndroidの方が強い?

    iPhoneはいろいろ制限があって、アプリのインターフェースの配置もある程度決められているらしいですね。 なので、同じアプリでもiOS版とAndroid版では見た目が違ってくるのだとか。 となると、実際のゲームの面白さはどうでしょうか? 基本的な遊び方は変わらないけど、ボタンの配置などが違ってiOS版の方が不利ということはありませんか? また、Appleストアのルールは厳しいと聞くので、そもそも面白いゲームの数自体が少ないとか。 それに何かにつけてiOS版のアプリってAndroid版より高いですよね。 ゲームも含めてアプリを楽しもうと思ったらiOS版って不利なんでしょうか? ゲームのオリジナリティなどを楽しみたければAndroidが一番? ただ、パズル系ゲームとかiOS版にしか機種変更機能がない物があったりするんですよね……。 結果、Android版はいちいちルート化したりして無理矢理移動させたりしないといけないし、これもできるものとできないものがあるし。 ゲームに強いのはどっちなんでしょうか?

  • androidのオプションメニューについて

    androidアプリの作り方を勉強しているのですが、オプションメニューを実装しようと思いonCreateOptionMenuを書いたのですが、エミュレータでメニューボタンを押してもメニューが現れません。onCreateOptionMenu内でTextViewの文字を変更するようにしたのでが、TextViewは変更されず、そもそもonCreateOptionMenuがスルーされているようです。だれか、わかる方がいたらご教授お願いします。 以下ソースです。 シンプルにしたのですが問題がわかりません。 import android.app.Activity; import android.os.Bundle; import android.view.Menu; import android.view.MenuInflater; public class Test04Activity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); } public boolean onCreateOptionMenu(Menu menu){ super.onCreateOptionsMenu(menu); MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.menu, menu); return true; } }