工具栏-应用程序不断停止

时间:2019-07-06 00:03:36

标签: java android-studio

这是我的清单文件:

        <?php
        $i=0;
        while($db_row = mysqli_fetch_array($resultResp)) {
        ?>
        <input type="radio" class="white" name="response" value="<?php echo 
        $db_row["id"];
        ?>">
        <?php echo $db_row["response"]; ?><br>
        <?php $i++;}?>

<form action="">
  <div class="row white response">
  <div class="col-lg-4 col-sm-12 response">
  <input type="radio" value="1" id="response1" name="response" ng-model="optionYes" ng-click="onHideOption1()">Yes! I'm going
  </div>
  <div class="col-lg-4 col-sm-12 response">
  <input type="radio" value="2" id="response2"  name="response" ng-model="optionMaybe" ng-click="onHideOption2()">Maybe
  </div>
  <div class="col-lg-4 col-sm-12 response">
  <input type="radio" value="3" id="response3" name="response" ng-model="optionNo" ng-click="onHideOption3()">No
  </div>
  </div>
  <div class="row optionMessage white" id="" ng-show="optionYes">
  <p>Are you bringing some friends with you?</p>
  <div><input style="margin-left:15px;" type="number" name="extraGuests" min="1" max="15" placeholder="1"></div>
  </div>
  <div class="row optionMessage white" id="" ng-show="optionMaybe">
  <p class="center">{{message}}</p><br />
  <div></div>
  </div>
  <div class="row optionMessage white" id="" ng-show="optionNo">
  <p class="center">{{message}}</p>
  </div>
  <button type="submit" name="submit1" class="buttonSubmit button1">Submit</button>
  </form>

这是我的活动布局:

<?xml version="1.0" encoding="utf-8"?>

这是我的MainActivity:

<application
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:roundIcon="@mipmap/ic_launcher_round"
    android:supportsRtl="true"

    android:theme="@style/Theme.AppCompat.Light.NoActionBar">
    <activity android:name=".MainActivity">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
</application>

我没有收到有关该错误的任何信息,所有编译都没有任何问题,但是该应用程序最终没有启动,并且我收到一条消息,指出:应用程序已停止。我应该怎么做才能使应用程序运行?

2 个答案:

答案 0 :(得分:0)

在Java文件中,您导入了androidx库的工具栏,而布局的xml文件则声明了android支持库工具栏。 在您的Java文件中删除工具栏的import语句,然后将其替换为支持库工具栏。

答案 1 :(得分:0)

只需在布局XML文件中替换此行

<android.support.v7.widget.Toolbar

此行

<androidx.appcompat.widget.Toolbar

始终确保在布局和类活动这两个文件中使用相同的库。