2017-09-26 42 views
0

我只是創建一個簡單的android項目,以在textview中顯示單擊按鈕時編輯視圖中寫入的文本。當設備解鎖時,不會出現應用程序

問題是,當我點擊運行應用程序,我選擇可用的虛擬設備,然後「確定」,模擬器啓動,我解鎖設備,但應用程序不出現。你知道爲什麼嗎?

的代碼是在這裏:

public class MainActivity extends AppCompatActivity { 

    @Override 
    protected void onCreate(Bundle savedInstanceState) { 

     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_main); 

     TextView tview = (TextView) findViewById(R.id.textView); 
     EditText input_text = (EditText) findViewById(R.id.editText); 
     String message = input_text.getText().toString(); 
     tview.setText(message); 
    } 

content_main.xml:

<?xml version="1.0" encoding="utf-8"?> 
<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:app="http://schemas.android.com/apk/res-auto" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    app:layout_behavior="@string/appbar_scrolling_view_behavior" 
    tools:context="com.example.ricardorei.myapplication.MainActivity" 
    tools:showIn="@layout/activity_main"> 

     <Button 
      android:id="@+id/button" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:text="Button" 
      android:layout_marginBottom="8dp" 
      app:layout_constraintBottom_toBottomOf="parent" 
      app:layout_constraintTop_toTopOf="parent" 
      android:layout_marginTop="8dp" 
      app:layout_constraintVertical_bias="0.4000002" 
      android:layout_marginRight="8dp" 
      app:layout_constraintRight_toRightOf="parent" /> 

     <EditText 
      android:id="@+id/editText" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:ems="10" 
      android:inputType="textPersonName" 
      android:text="Name" 
      /> 

     <TextView 
      android:id="@+id/textView" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:text="TextView" 
      android:layout_marginBottom="8dp" 


      /> 

    </android.support.constraint.ConstraintLayout> 
+0

該模擬器可能有點慢,你應該檢查Android Studio,也許它仍然被部署到模擬器,他們通常比較慢。 –

+0

看看運行選項卡(在靠近logcat的底部),你可能在那裏得到一個錯誤。 – crgarridos

+0

謝謝,它只是似乎啓動應用程序沒有錯誤。 – JonD

回答

0

事情可以做,以跟蹤此:

1,檢查是否gradle這個成功構建應用程序。

2-keep跟蹤工具欄上停止按鈕的含義。

3檢查日誌查找可能的錯誤。

相關問題