Android Studio App EditText獲取輸入的文字
aedittext.getText().toString()
獲取輸入的字串。
示範
整個activity_mani.xmln內容如下:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingLeft="0dp" android:paddingRight="0dp" android:paddingTop="0dp" android:paddingBottom="0dp" tools:context=".MainActivity" android:orientation="vertical" android:background="#1E90FF"> <EditText android:id="@+id/input" android:layout_width="fill_parent" android:layout_height="wrap_content" /> <Button android:id="@+id/enter" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="輸入"/> </LinearLayout>
整個ManiActivity.java內容如下:
package netpythontojavaviewmodecontents.csdn.httpblog.timerun; import android.app.Activity; import android.os.Bundle; import android.view.Menu; import android.view.MenuItem; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.EditText; import android.widget.Toast; public class MainActivity extends Activity implements OnClickListener{ private EditText input; private Button enter; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); initView(); enter.setOnClickListener(this); } private void initView() { input=(EditText) findViewById(R.id.input); enter=(Button) findViewById(R.id.enter); } public void onClick(View v){ switch (v.getId()){ case R.id.enter: Toast.makeText(this, input.getText().toString(), Toast.LENGTH_LONG).show(); break; default: break; } } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.menu_main, menu); return true; } @Override public boolean onOptionsItemSelected(MenuItem item) { int id = item.getItemId(); if (id == R.id.action_settings) { return true; } return super.onOptionsItemSelected(item); } }
最終效果:
相關推薦
Android Studio App EditText獲取輸入的文字
用aedittext.getText().toString() 獲取輸入的字串。 示範 整個activity_mani.xmln內容如下: <LinearLayout xmlns:android
android studio app 前端獲取json資料以物件的形式來解析展示
public class MyObdAdapter2 extends BaseAdapter { DecimalFormat df = new DecimalFormat("#.00"); private Context context; private ObdDataBean obd
android studio App獲取版本資訊
//版本名 public static String getVersionName(Context context) { return getPackageInfo(context).versionName; } //版本號 public static
Android Studio App設定TextView文字內容大小顏色
設定TextView文字內容大小顏色 1.第一種方法在activity_main.xml李設定,Java檔案不用改: android:text="這裡是文字" android:textSize="字
Android Studio SDK 如何獲取到原始碼
使用Android Studio 有一段時間了,我用的SDK不是Android Studio自帶的,每次進入SDK Manager並不顯示sources for android sdk選項,然而就算有下載也會很慢。以下是本人查詢很多資料,覺得比較好比較快的方法,希望能幫到和我有一樣困擾的
Android Studio中如何獲取sha1證書指紋資料debug.keystore
無論是百度地圖還是高德地圖,都需要在相關的開放平臺上新增SHA1這一過程,那麼如何在Android studio上找到這個指紋證書呢? 方法如下: 1.在自己c盤目錄下找到debug.keystore檔案:  
解決Android Studio/intellij idea 漢字輸入候選框不能跟隨的問題
遇到這個問題後我首先是在網上進行了一次大面積的搜尋 嘻嘻嘻 網上給出了兩種解決方法: 方法一是把as/idea 根目錄中的 jre 資料夾 修改一個別的名字 ,經測試不但沒能解決問題還導致安
android studio中顯示一段文字文字TextView
在<LinearLayout>之間加入 <TextView android:id="@+id/text_view" android:layout_width="match_parent" android:la
Android Studio App 播放工程內部音樂檔案
app播放app工程自帶(不是SD卡里的)的音樂檔案。 1.在工程res資料夾裡新建raw資料夾,在raw資料夾裡放置一份mp3檔案。 2.在MainActivity.java檔案裡 public class MainActivity extends Activity下面
Android中Button,EditText獲取焦點後點擊事件的觸發
前兩天看了一篇文章,說如果給一個Button設定能夠獲取焦點的屬性後(android:focusableInTouchMode="true"),那麼第一次點選這個按鈕的話,並不會觸發點選事件,接下來繼續點選才會觸發點選事件.由於在學習的過程中並沒有遇到過這種情況,所
Android Studio App隱藏標題欄
IDE是Android Studio。 1.把MainActivity.java檔案裡的 public class MainActivity extends ActionBarActivity 改為
Android Studio不能獲取遠端依賴包的解決方法
最近被一個AS的sync問題困擾,在引入遠端依賴包的時候,會出現一個sync錯誤,提示找不到這個類庫。然而,並不是所有的工程都會出現這個問題,有的工程引入同樣的類庫卻沒有問題。
Android Studio 自帶模擬器輸入中文,以安裝搜狗輸入法為例
隨著Android Studio版本的更新,自帶的模擬器的速度已經非常快了。而且低配環境表現要更好。但是唯一詬病的是不能輸入中文,在模擬器中自帶的輸入法中,是沒有中文選項的。通常,安裝軟體,我們都選擇在手機的瀏覽器中找到要下載的軟體,將APK下載到本地,然後進行安裝。但是An
Android L APP 如何獲取sys file system 中節點的寫許可權
[Keyword] L SELinux sys write [Android Version] Version >= android 5.0 [Solution] Google 預設禁止ap
android程式碼設定EditText只輸入數字、字母
如何設定EditText,使得只能輸入數字或者某些字母呢? 一、設定EditText,只輸入數字: 方法1:直接生成DigitsKeyListener物件就可以了。 et_1.setKeyListener(new DigitsKeyListener(false,tru
Android Studio根據apk獲取Sha1值
Android Studio找Sha1不好找,然後從一篇部落格評論中找到了一個高大上的做法,特地來記錄一下 為了避免註冊時弄錯簽名,建議直接用打包出來的apk檢視簽名,具體如下: 1) 將apk修改後綴為 .rar檔案後解壓; 2) 進入解壓後的META-INF目錄,該
Android Studio app變紅叉
紅叉是這個樣子的 場景一:我的問題在我的setting.gradle中,是這麼寫的 解決方式是這樣的 場景二:在AndroidManifest.xml中入口的activity沒有 &
手把手教你android studio terminal 命令獲取SHA1和MD5、SHA256值
在開發專案時,我們會獲取專案的SHA1值或者MD5來作為第三方整合需要的值。而我們整合的時候又有開發版和釋出版,這就需要我們獲取2個不同的SHA1值等。現在我就用android studio中的ter
android popupwindow中edittext獲取焦點問題
在aActivity中彈出popupwindow,此popupwindow中含有一個EditText但是游標閃爍,輸入無效,發現要設定 pop.setFocusable(true);(pop為popupwindow)此
android studio app有錯誤解決方法
上面的app有紅色叉叉 解決方法: 點選有紅色箭頭app的向下箭頭,選擇Edit Configurations 進入Run/Debug Configrations 目錄,選擇Activity